我正在开始一个相当大的 Backbone 项目,我现在正在决定所有的关键组件。我一直在环顾四周,并多次遇到木偶。我的问题是,什么时候使用 Marionette 与使用纯 Backbone 比较合适?我担心的是,在等式中添加一个全新的库时,复杂性会大大增加,但如果使用 Marionette 的好处超过它可能值得研究。
我不是在寻找基于意见的答案——只是深入了解 Backbone 在生产环境中的扩展程度以及 Marionette 添加的重量/复杂性是否值得。
是否有任何可量化的方法来确定这一点?Backbone 在什么时候无法扩展?