设计原则

在了解了 “开始使用” 后已经能开始开发项目了。在 “进阶” 里的内容是除非你确定项目需要,否则不用去使用。事实上,“除非你需要,否则不用” 就是 bbx 的设计原则。这个原则放在 “进阶” 也是为了说明这一点。

bbx 的核心很简单,但是你能利用核心扩展出不少好用的方法,而 bbx 也的确内置了一些项目开发中可能会用到的方法,比如:

而通过了解 bbx 的 “状态流程”“方法流程” 还会得到更多扩展能力。

但当你确定你需要,再去使用,这就是 bbx 的设计原则。从另外有的角度,这也回答了 “快速使用” 中为什么不是 redux + saga。因为在实际项目中,大多情况下都不会用到更多的能力,但项目开发却从一开始就成了使用全部能力的样子。

Last Updated: 8/23/2018, 9:21:11 PM