개발하면서 가장 어려운 것 2가지가
1. 네이밍
2. 폴더/디렉토리 구조 인 듯
그나마 배터리팩이나 큰 프레임워크 사용할 때는 폴더/디렉토리 시키는대로만 하면 되서 크게 상관이 없는 데 ㅠㅠ
플러터도 처음이고, 앱도 처음이고, 프론트앤드도 처음이고 이런 게 너무 어렵네 ㅠㅠ
일단 조금 훑어보고 대충 입맛에 맞는 구조 잡았음
flutter_create_project
├─lib
│ └─src
│ ├─constants
│ ├─controllers
│ ├─helpers
│ ├─models
│ ├─repositories
│ └─screens
│ ├─auth
│ └─components
├─test
constants: 전역변수 관리 (테마, 언어 등)
controllers
helpers: 공용 api (utils도 많이 보임)
models
repositories: 원격/로컬 저장소 관리
screens: pages 또는 ui로 하는 형태도 많이 보임
> auth: 화면 파일들이 많은 경우 디렉토리 분리
> components: 공용 위젯들
'dart' 카테고리의 다른 글
flutter 상태 관리 뭘로 하지 (0) | 2021.05.05 |
---|---|
flutter vscode 설정 (0) | 2021.05.05 |
dart 네이밍 규칙 주요 항목만 간단 정리 (0) | 2021.05.05 |
dart,flutter convention 및 linter (0) | 2021.05.05 |
flutter 유튜브 참고 (0) | 2021.05.05 |