gpt4 book ai didi

javascript - Meteor JavaScript 框架是如何工作的?

转载 作者:IT老高 更新时间:2023-10-28 21:47:22 26 4
gpt4 key购买 nike

我遇到了Meteor虽然看起来很令人兴奋,但我想知道它是如何工作的。我的意思是传统的 Web 应用程序是这样工作的:您在服务器上有脚本,这些脚本从数据库中获取数据并将其动态添加到网页中,并且用户提交的数据通过其他一些脚本添加到数据库中。

但是这些东西在 Meteor 中是如何工作的呢? Meteor 的不同部分是如何相互关联的?

最佳答案

Meteor是一个优雅地实时更新 HTML 的框架。

Meteor 的美妙之处在于您只需要创建模板和数据模型。通常的样板代码的其余部分被隐藏起来。您不需要编写所有同步代码。

Meteor 的关键部件可以使用这些部件自己构建:

  • 它提供了模板,当您的数据模型更新时会自动更新。这通常使用 Backbone.js 来完成。 , Ember.js , Knockout.js ,或其他工具。

  • 客户端/服务器消息传递是通过 websockets 完成的使用类似 socks.jssocket.io .

  • 与 MongoDB 的客户端连接真的很酷。它将 MongoDB 服务器驱动程序复制到客户端。不幸的是,我上次检查时,他们仍在努力保护此数据库连接。

  • 延迟补偿只是先更新客户端模型,然后将更新发送到服务器-服务器。

您可以在 Meteor 上找到其他精美的作品。网站,或 on GitHub .

关于javascript - Meteor JavaScript 框架是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10214385/

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