前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >flutter 模块化

flutter 模块化

原创
作者头像
花落花相惜
修改2021-11-22 09:23:36
5600
修改2021-11-22 09:23:36
举报
  1. 为什么要模块化来搭建项目?

模块化是将项目拆分成多个业务模块, 就好似一辆车,它有轮子,车架子, 发动机等. 如果传统写法来写,车辆的轮子发动机的耦合就特别深, 如果想把发动机换到别的车就特别麻烦. 所以模块化可以提高代码复用性。 在公司可以每个人来维护自己专属的模块,大家代码相对独立,这样可以免去一些不必要的扯皮.哪个业务点出现问题,那就是谁的责任, 对于基础module,如果有需要进行改动后应该由所有人进行review! 提高项目运行速度, 可以针对单个模块进行打包运行调试

模块化时需要注意什么?

对于每个模块都需要用的业务点可以放在BaseModule中,不能轻易改动BaseModule。 要考虑项目能够独立打包运行, 避免组件相互过度依赖, A项目和B项目沟通可以用EventBus等第三方框架。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com