【问题标题】:Backbone.js - Other frameworks that provide CollectionsBackbone.js - 提供集合的其他框架
【发布时间】:2023-04-11 03:58:02
【问题描述】:

我现在倾向于 BackboneJs 用于 mvc 结构化 javascript 文件。我对当前的设置非常满意,现在我想提高我对其他可用 JavaScript 框架的了解,这些框架在其核心中很小,如 Backbonejs,提供集合来管理像 Bb 那样的模型数组。我用简单的应用程序尝试了SpineJsSammyJs,但我认为它们非常缺乏我目前无法识别的东西。我可以使用哪些其他框架,还有一种方法可以模拟上述任何一个库中的集合。

【问题讨论】:

  • @Tomasz 有任何理由关闭这个问题。我很想知道 :) 我也会删除它,因为它的推理是有效的
  • 我没有投票关闭它,我只slightly corrected标题。就我而言,你的问题很好。我认为只有版主知道在问题真正结束之前谁投票了。
  • @TomaszNurkiewicz 没关系。感谢您的澄清:)

标签: javascript backbone.js underscore.js spine.js sammy.js


【解决方案1】:

SpineJS 中的Models 有一些基本的Collection 功能。
查看 SpineJS 网站上的Model Relationships guide

【讨论】:

    【解决方案2】:

    您的问题应该得到 4 页的答案......

    简而言之:

    1. 查看here 了解大量其他框架 审查。还有here是个看看的好地方
    2. 请 指定更多您的要求(可以处理 集合)。例如,backbone.js 在与 像 couchdb 这样的安静的数据库(真的,5 分钟的工作,我用它--)
    3. 几个月前,当我不得不决定选择哪个框架时 我的应用程序,我遇到了同样的情况。我不得不选择 angularjs、knockout、backbone.js 选择落在了 骨干.js,我从不后悔。

    希望这会有所帮助。 再见。

    【讨论】:

      【解决方案3】:

      TaffyDB 是我在处理 js 对象集合时能想到的最接近的。它有一个数据库——类似于处理 js 对象的 api。但是,你必须

      • 在插入到 taffy db 之前将 spinjs' 转换为 json
      • taffyDB 不提供将数据同步到服务器的方法

      这似乎是一项太多的工作,虽然我已经建议它以防万一它对你有用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-03-21
        • 1970-01-01
        • 2010-12-11
        • 2011-06-01
        • 2013-01-30
        • 2012-05-10
        相关资源
        最近更新 更多