Algorithm Cinema

  • 홈
  • 태그
  • 방명록

button 1

Tailwind 기반 버튼 컴포넌트 재활용하기

재활용을 왜하는가?React 프로젝트를 진행하다 보면 버튼과 같은 컴포넌트들을 반복해서 만들게 됩니다. 그때마다 className을 복붙하고 색깔을 바꾸다 보면 코드가 지저분해지고, 유지보수도 힘들어집니다. 이번 글에서는 Tailwind CSS + TypeScript 조합으로 깔끔하고 재사용 가능한 버튼 컴포넌트를 만들어보는 방법을 공유합니다.1. 기본 Button 컴포넌트 만들기먼저 가장 기본이 되는 버튼 컴포넌트를 Button.tsx로 만들겠습니다.import { ButtonHTMLAttributes } from 'react';interface ButtonProps extends ButtonHTMLAttributes { variant?: 'primary' | 'danger' | 'black'; f..

Project Records/Project : TODOMVC 2025.04.30
이전
1
다음
더보기
프로필사진

Algorithm Cinema

영화광 개발자

  • 분류 전체보기 (83)
    • Project Records (49)
      • Project : Fashion Archive (2)
      • Project : Team Nova MJ Sear.. (9)
      • React Deep Dive (3)
      • Project : TODOMVC (6)
      • JavaScript DeepDive (5)
      • Project : Wallet Guardians (4)
      • Project : AI TUTOR (8)
      • 2025 DND HACKERTON (5)
    • Linux (9)
    • Cloud Computing (6)
    • Database (11)
    • Project Records BE (2)
      • Project : DAMARA (2)
    • 외주 제작 경험 (5)
    • AI를 슬기롭게 (1)

Tag

상태관리, 자바, MAC, 자료구조, Linux, 카운팅정렬, 백준, 해석, Vite, useEffect, API, React, sql, R, Zustand, java, 평론, next.js, 모던 자바스크립트, 11478,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/02   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

  • Github
  • Instagram
  • NaverBlog

티스토리툴바