代码生成最佳实践
使用 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。