如何在 Flutter 中进行模块化以分离每个应用程序功能
How to make Modularization in Flutter to separate each application feature
在 Android Native 中分离每个应用程序功能、构建项目、实施架构组件并使团队工作更容易,您可以使用模块化,这样每个人都可以专注于各自的工作只关注模块。如果我想制作一个具有 3 个应用程序功能(登录、注册、个人资料)示例的 flutter 应用程序,并希望为每个功能实现模块化以使其更容易作为团队工作。你如何实现模块化?是否有参考其模块化 Flutter 的最佳实践?因为如果在 Android Native 上已经有很多相关文章,而我检查 Flutter 还没有找到它。
将每个功能创建为包(库),并在需要时将其添加到主应用程序中。例如,在我的应用程序中,我使用 main.dart 作为导航器管理器,每个屏幕都在不同的包中。
这是一个实施示例:https://github.com/rrifafauzikomara/flutter_modularization
在 Android Native 中分离每个应用程序功能、构建项目、实施架构组件并使团队工作更容易,您可以使用模块化,这样每个人都可以专注于各自的工作只关注模块。如果我想制作一个具有 3 个应用程序功能(登录、注册、个人资料)示例的 flutter 应用程序,并希望为每个功能实现模块化以使其更容易作为团队工作。你如何实现模块化?是否有参考其模块化 Flutter 的最佳实践?因为如果在 Android Native 上已经有很多相关文章,而我检查 Flutter 还没有找到它。
将每个功能创建为包(库),并在需要时将其添加到主应用程序中。例如,在我的应用程序中,我使用 main.dart 作为导航器管理器,每个屏幕都在不同的包中。
这是一个实施示例:https://github.com/rrifafauzikomara/flutter_modularization