gpt4 book ai didi

javascript - 何时使用 Marionette 与纯 Backbone

转载 作者:可可西里 更新时间:2023-11-01 02:37:13 25 4
gpt4 key购买 nike

我正在启动一个相当大的 Backbone 项目,现在我正在决定所有关键组件。我四处张望,多次遇到 Marionette 。我的问题是,什么时候使用 Marionette 与使用纯 Backbone 比较合适?我担心的是,在将整个新库添加到等式时,复杂程度会大幅上升,但如果使用 Marionette 的好处超过它可能值得研究。

我不是在寻找基于意见的答案——只是深入了解 Backbone 在生产环境中的扩展程度以及 Marionette 增加的重量/复杂性是否值得。

是否有某种可量化的方法来确定这一点? Backbone 在什么时候无法扩展?

最佳答案

答案将是主观的,因为一开始就不需要您使用 Marionette。

  1. Marionette 为主干应用程序提供可靠、经​​过验证的架构。
  2. 如果应用的生命周期很短(即 POC),则只需使用纯主干。
  3. 如果您从未使用过 backbone,请阅读 Marionette 文档并了解它打算解决的问题以及实现的设计模式,然后确定它适合您的项目的程度。
  4. 如果您已经编写了许多主干应用程序,请将 Marionette 的架构与您自己的架构进行比较,然后决定是否值得采用。

Backbone 很好,但让您的应用程序扩展的是您的架构。如果您计划构建一个大型应用程序,您将不得不在架构上投入时间。

您还应该考虑:

关于javascript - 何时使用 Marionette 与纯 Backbone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15638191/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com