React를 연습하기 위한 웹 페이지입니다! 🚀
- 목적: React 학습 및 연습
- 기능: To-Do 리스트, 게시판, 로그인, 어드민 등 다양한 화면 구현
- 특징: 프론트엔드 화면만 구현 (백엔드 연동 X)
- React 19 - UI 라이브러리
- Vite 8 - 빠른 개발 서버와 빌드 도구
- SCSS - 스타일링
- react-router-dom - URL 기반 라우팅
- TipTap - 리치 텍스트 에디터
- 개발 서버: http://localhost:5173
- Node.js v20.20.2
- npm 10.8.2
# 설치
npm install
# 개발 서버 실행
npm run dev
# 빌드
npm run build| 단축키 | 기능 |
|---|---|
Ctrl+Shift+V |
마크다운 미리보기 (새 탭) |
Ctrl+K V |
마크다운 미리보기 (옆에서 열기) |
- 할 일 추가 / 삭제
- 완료 토글
- 수정 모달
- 탭 필터링 및 정렬
- 통계 표시
- localStorage 연동
- 시작일 / 마감일 설정
- 컬러 라벨 및 상세 페이지
- 게시글 CRUD
- TipTap 리치 텍스트 에디터
- 페이지네이션
- 댓글 기능
- 로그인 기능
- 어드민 유저 관리 페이지
- 다크 / 라이트 모드 전환