我应该在 Flutter 中使用什么项目结构?
What project structure should I use in Flutter?
我是 Flutter 的新手,我只想知道我应该考虑使用哪些项目结构。我习惯了MVC,如果有类似的东西对我来说会更好。
您将尝试功能驱动开发。和mvc差不多。
├── lib
| ├── Feature
│ │ ├── controller
│ │ │ └── post_controller.dart
| | |
| | └── models
| | | └── models.dart*
| | | └── post.dart
│ │ └── view
│ │ | ├── posts_page.dart
│ │ | └── posts_list.dart
| | | └── view.dart*
| | └── widgets
| | | └── bottom_loader.dart
| | | └── post_list_item.dart
| | | └── widgets.dart*
│ │ ├── posts.dart*
│ ├── app.dart
│ └── main.dart
├── pubspec.lock
├── pubspec.yaml
更多关于FDD
我在一个项目中使用了 Reso Coder 的 DDD 布局,发现它非常令人满意:https://resocoder.com/2020/03/09/flutter-firebase-ddd-course-1-domain-driven-design-principles/#t-1632174466906
我是 Flutter 的新手,我只想知道我应该考虑使用哪些项目结构。我习惯了MVC,如果有类似的东西对我来说会更好。
您将尝试功能驱动开发。和mvc差不多。
├── lib
| ├── Feature
│ │ ├── controller
│ │ │ └── post_controller.dart
| | |
| | └── models
| | | └── models.dart*
| | | └── post.dart
│ │ └── view
│ │ | ├── posts_page.dart
│ │ | └── posts_list.dart
| | | └── view.dart*
| | └── widgets
| | | └── bottom_loader.dart
| | | └── post_list_item.dart
| | | └── widgets.dart*
│ │ ├── posts.dart*
│ ├── app.dart
│ └── main.dart
├── pubspec.lock
├── pubspec.yaml
更多关于FDD
我在一个项目中使用了 Reso Coder 的 DDD 布局,发现它非常令人满意:https://resocoder.com/2020/03/09/flutter-firebase-ddd-course-1-domain-driven-design-principles/#t-1632174466906