fullstack_template 작업.
매번 새 앱을 만들 때 반복되는 기본 구조를 하나의 템플릿으로 정리했다.
백엔드는 FastAPI, 프론트엔드는 React Native 기준.
DB는 MySQL, 마이그레이션은 Alembic으로 잡았다.
인증, 사용자 API, Docker 개발 환경, 테스트, 문서 구조까지 기본값으로 넣어둠.
React Native Web도 같이 붙여서 모바일 앱이랑 웹을 같이 볼 수 있게 했다.
Claude Code에서 바로 작업할 수 있도록 CLAUDE.md랑 SessionStart 훅도 정리했다.
TDD, Docker, 타입 안전성 같은 규칙을 매번 다시 설명하지 않으려고 만든 구조.
중간에 Ubuntu 호환성, 의존성, 코드 포맷, 문서 정리도 같이 손봤다.
나중에는 Sentry 에러 트래킹이랑 확장 기능 가이드까지 추가했다.
이때부터는 앱 하나를 만드는 것보다, 다음 앱을 빨리 만들 수 있는 기반을 만드는 쪽으로 생각이 바뀐 듯.
https://github.com/kimyeonghoon/fullstack_template
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 공지 | 2025 일본 여행 계획 | 김영훈 | 2024.10.10 | 4119 |
| 공지 | 현금, 저축, 투자, 지출, 예산, 보험 내역(2024-05-30) | 김영훈 | 2024.03.10 | 3753 |
| 297 | DGX Spark LLM 벤치마크 | 김영훈 | 2026.02.11 | 132 |
| 296 | GPU 모니터링 대시보드 구축 | 김영훈 | 2026.02.11 | 150 |
| 295 | Docker Ollama 트러블슈팅 | 김영훈 | 2026.02.11 | 128 |
| 294 | 원격 LLM 챗봇 테스트 | 김영훈 | 2026.02.11 | 140 |
| 293 | DGX Ollama 구축 | 김영훈 | 2026.02.11 | 183 |
| 292 | OpenClaw cron regression 대응 | 김영훈 | 2026.02.08 | 186 |
| 291 | WAF honeypot 설정 | 김영훈 | 2026.02.07 | 104 |
| 290 | smtp-relay 설정 | 김영훈 | 2026.02.06 | 195 |
| 289 | openclaw 구축 작업 노트 [2] | 김영훈 | 2026.02.01 | 341 |
| 288 | Traefik 설정 | 김영훈 | 2026.01.28 | 353 |
| 287 | GitLab CI/CD 테스트 | 김영훈 | 2026.01.28 | 216 |
| 286 | OpenVPN 구축 | 김영훈 | 2026.01.28 | 143 |
| 285 | ollama-chatbot 테스트 메모 | 김영훈 | 2026.01.27 | 355 |
| 284 | monitoring 설정 | 김영훈 | 2026.01.23 | 130 |
| 283 | 임시 파킹 페이지 | 김영훈 | 2026.01.20 | 308 |
| 282 | infra-base 기본 서버 설정 메모 | 김영훈 | 2026.01.20 | 171 |
| 281 | [바이브코딩 - 클로드] kospiAlarm 작업 메모 | 김영훈 | 2025.10.29 | 109 |
| » | [바이브코딩 - 클로드] fullstack_template 작업 메모 | 김영훈 | 2025.10.18 | 243 |
| 279 | [바이브코딩 - 클로드] reminder_android 작업 메모 | 김영훈 | 2025.10.17 | 85 |
| 278 | [바이브코딩 - 클로드] bingbingsubway 작업 메모 | 김영훈 | 2025.10.12 | 165 |