javascript – 何时使用木偶与纯骨干

前端之家收集整理的这篇文章主要介绍了javascript – 何时使用木偶与纯骨干前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开始一个相当大的Backbone项目,现在我正在决定所有的关键组件.我一直在寻找很多,并多次遇到木偶.我的问题是,什么时候利用马里奥特vs使用纯骨干的时间?我担心的是,当将全新的图书馆添加到方程式中时,复杂性水平将大幅上升,但是如果使用“木偶”的好处超过了可能值得研究的问题.

我不是在寻找基于意见的答案 – 只是洞察了在生产环境中骨干秤量是多少,以及重量/复杂度的木偶特性是否值得.

有什么可量化的方法来确定这一点吗? Backbone在什么时候不能扩展?

解决方法

答案将是主观的,因为没有什么要求您首先使用木偶.

> Marionette为骨干应用提供了一个坚实可靠的架构.
>如果应用程序使用寿命短(即POC),那么只需使用纯骨干网.
>如果您从未使用骨干网,请阅读Marionette文档,并了解所要解决的问题,以及实施的设计模式,然后决定如何适合您的项目.
>如果您已经编写了许多骨干应用程序,请将Marionette的架构与您自己的架构进行比较,并决定是否值得采用.

主干是好的,但它是您的架构,将允许您的应用程序扩展.如果你打算建立一个大型的应用程序,那么你将不得不投入时间在建筑中.

你也应该考虑:

> Chaplin
>和Thorax

猜你在找的JavaScript相关文章