몇 초 만에 클린 아키텍처를 생성하는 Flutter CLI를 만들었다
발행: (2026년 5월 24일 AM 12:19 GMT+9)
1 분 소요
원문: Dev.to
Source: Dev.to

Flutter 개발을 5년 넘게 해오면서, 매 프로젝트마다 같은 보일러플레이트를 설정하는 것이 지겨워졌습니다.
그래서 SM CLI를 만들었습니다.
설치
dart pub global activate sm_cli
사용법
sm init my_app
cd my_app
sm make feature auth
sm make api
flutter run
얻을 수 있는 것
✅ Clean Architecture (Data, Domain, Presentation)
✅ Riverpod, Bloc, GetX, Provider 지원
✅ GoRouter 자동 설정
✅ 인터셉터가 포함된 Dio API 레이어
✅ 자동 라우트 생성
5개의 명령어. 프로덕션 수준의 아키텍처. 끝.
🔗 https://pub.dev/packages/sm_cli
⭐ https://github.com/flutterbysunny/sm_cli
피드백을 기다립니다! 🙏
