gpt4 book ai didi

javascript - ember-model、ember-reSTLess 和 emu 之间的主要区别(优点/缺点)是什么?

转载 作者:IT王子 更新时间:2023-10-29 03:20:54 27 4
gpt4 key购买 nike

A recent ember-data blog update建议查看ember-model , ember-restless , 和 emu作为与传统 API 通信的 ember-data 的替代品。您能否对这些库进行深入比较?

最佳答案

在这三个中,我只使用了 ember-model(当然还有 ember-data)。但是,我确实评估了其他两个,ember-reSTLess 和 emu。

我选择 ember-model 的原因如下:

  • 由 Erik Bryn 创建和维护,他也是 EmberJs 团队的核心成员
    • 这对我很重要,因为我可以在 ember-data 准备就绪时切换到 ember-data,而 ember-model 似乎在语法和样式上与 ember-data 最一致
  • BYO$A(自带 AJAX)- ember-model 根本没有规定资源应该放在哪里。
    • 无需担心 URL 路径约定,也无需覆盖它们
    • 允许我构建自己的 XMLHttpRequest,并在加载记录之前进行任何必要的处理
    • (ember-reSTLess 和 emu 的行为主要类似于 ember-model 的 RESTAdapter,并且不提供这种程度的灵 active )

虽然我没有亲自使用过emu,但我想说它的独特之处在于它内置了support for push updates to models。 .虽然这是一个相当不错的功能,但对我来说并不是必需的,所以我选择了 ember-model。

虽然这不是您要求的深入比较,但足以让我做出选择,HTH。

关于javascript - ember-model、ember-reSTLess 和 emu 之间的主要区别(优点/缺点)是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16683115/

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