美文网首页
flutter 模块化

flutter 模块化

作者: 代瑶 | 来源:发表于2021-03-09 11:04 被阅读0次
    1. 为什么要模块化来搭建项目?
    • 模块化是将项目拆分成多个业务模块, 就好似一辆车,它有轮子,车架子, 发动机等. 如果传统写法来写,车辆的轮子发动机的耦合就特别深, 如果想把发动机换到别的车就特别麻烦. 所以模块化可以提高代码复用性。
    • 在公司可以每个人来维护自己专属的模块,大家代码相对独立,这样可以免去一些不必要的扯皮.哪个业务点出现问题,那就是谁的责任, 对于基础module,如果有需要进行改动后应该由所有人进行review!
    • 提高项目运行速度, 可以针对单个模块进行打包运行调试
    1. 模块化时需要注意什么?
    • 对于每个模块都需要用的业务点可以放在BaseModule中,不能轻易改动BaseModule。
    • 要考虑项目能够独立打包运行, 避免组件相互过度依赖, A项目和B项目沟通可以用EventBus等第三方框架。

    相关文章

      网友评论

          本文标题:flutter 模块化

          本文链接:https://www.haomeiwen.com/subject/dbbvqltx.html