2026/05/12 2

Flutter 앱 개발 시작 — 프로젝트 구조를 이렇게 잡았다

이전 글에서 개발 환경 이야기를 했었어.결국 현재는 Cursor + GPT 조합으로 Flutter 앱 개발을 진행하기로 정리했어. 그리고 이제 실제 프로젝트를 시작했다. 다만 나는 앱 개발 경험이 없어.Flutter도 처음이고, 앱 출시 경험도 없어. 그래서 오히려 처음부터 구조를 어느 정도 정리해두는 게 중요하다고 생각했어. 특히 나처럼 백엔드 개발을 오래 했던 사람은Flutter에서도 자연스럽게 “구조”를 먼저 고민하게 되는 것 같다.처음부터 중요하게 생각한 것이번 프로젝트에서 가장 중요하게 생각한 건 아래였다.기능 단위로 확장 가능할 것혼자 개발해도 유지보수 가능할 것상태 관리가 꼬이지 않을 것Supabase 의존성이 UI까지 퍼지지 않을 것AI 도구(Cursor)가 구조를 잘 이해할 것특히 마지막..

TodayGo/설계 2026.05.12

Cursor + GPT로 Flutter 앱 개발 환경을 구성한 이유

최근 TA 운영 프리랜서 프로젝트에 투입됐어.현재 주 업무는 AWS 운영과 배포 관리 쪽이야.CodeDeploy, 운영 이슈 대응, 로그 확인 같은 업무 비중이 꽤 큰 편이야. 동시에 사이드 프로젝트로 TodayGo라는 앱 개발도 시작했어.아이와 함께 갈만한 장소를 기록하고 추천하는 서비스야. 다만 한 가지 문제(?)가 있었다. 나는 앱 개발 경험이 없거든.실제로 앱을 출시해본 적도 없고, Flutter 경력도 없어. 그동안은 Java + Spring Boot 기반으로 백엔드 개발만 해왔어.주로 서버 구조 설계, 운영, 장애 대응, 배포 자동화 같은 일을 해왔거든. 그래서 이번 앱 개발은 꽤 새로운 도전이었어.그래서 더 중요했던 개발 환경앱 개발 경험이 없으니 가장 먼저 고민한 건 개발 환경이었어. 예전..

TodayGo/설계 2026.05.12