MeteorJS替代方案:延迟补偿框架和图书馆?

时间:2013-10-27 06:08:39

标签: meteor javascript web-frameworks

努力: 我正在构建一个基于聊天网络客户端的文字游戏,我需要在输入聊天文本上进行服务器调用,以便在聊天广播之前对其进行验证。

我知道Meteor提供了开箱即用的延迟补偿。但鉴于其仍在“早期预览”,我会寻求其他选择。

我尝试了什么: 不幸的是,我的网络搜索“延迟补偿框架库”除了Meteor之外不会产生任何其他东西(包括非个性化结果)。

问题:是否还有其他提供延迟补偿的替代方案 - 或者 - 可以使工作更轻松吗?我希望其他开发人员可能遇到过有用/相关的东西。

3 个答案:

答案 0 :(得分:6)

尽管Meteor正处于“早期预览”状态,但其代码已经非常接近生产准备,许多初创公司和其他早期采用者正在将其用于生产级代码。你不会找到任何像Meteor那样给你翅膀的东西,因为没有这样的替代品

作为一个硬核流星转换和使用过许多其他框架的人,我建议你只试试Meteor。正如他们所说,只需要一个周末就可以在Meteor中构建应用程序并确定它是否适合您。

话虽如此,我将尝试回答这个问题并列出您可能不想使用的Meteor的遥远第二种替代品:

您现在在各种实时全栈Javascript Web框架中看到的是Web开发的未来,减少了数十人和开发软件项目所需的数千个工时。有一些快艇正在离开服务器端渲染,你应该只是进入其中一个并继续前进。

答案 1 :(得分:1)

RethinkDB uses术语'延迟补偿' 我也试图收集per-feature alternatives to Meteor

答案 2 :(得分:0)

Meteor是一个非常酷的框架。您可以使用meteor轻松构建复杂的数据驱动应用程序 但是,此框架目前仅支持MongoDB作为后端数据库 我最近创建了一个名为Nooljs的完整堆栈框架,类似于Meteor。现在我开源了。它支持所有数据库连接,包括MySql,ms-sql和MongoDB。使用此框架可以轻松创建复杂的数据驱动应用程序。 这是使用众所周知的现有框架开发的,例如Angularjs,Node,express-js和socket-io。 使用最少的编码轻松构建复杂的数据驱动JavaScript应用程序。 支持多个数据连接,如Ms-sql,MySQL,PostgreSQL和Mondodb。

  • 实时框架构建Express-js和Socket-io顶部

  • 客户端由Angularjs提供支持。

  • 可以使用Angularjs标记和元素构建布局。

  • 模块化布局,以简化复杂的网页。

  • 可以混合使用Express-js和Socket-io