Skip to content

代码生成最佳实践

使用 flu-cli 代码生成功能的最佳实践。

命名规范

文件命名

  • 使用 snake_case
  • 添加类型后缀
bash
user_list_page.dart
custom_button_widget.dart
user_service.dart

类命名

  • 使用 PascalCase
  • 添加类型后缀
dart
UserListPage
CustomButtonWidget
UserService

组织结构

按功能模块组织

bash
flu-cli a module user
flu-cli a page user_list -f user
flu-cli a service user -f user --type api

共享资源

将通用组件放在 shared/ 目录。

代码复用

使用片段驱动

配置 .vscode/dart.code-snippets 统一代码风格。

提取通用组件

将可复用的 UI 组件提取为 Widget。

下一步

Released under the MIT License.