5

我真的很困惑 Meteor 的工作原理。我知道有一个服务器端,您只需使用终端安装它。但是客户呢?客户端需要安装什么吗?例如,客户端需要安装 Adob​​e Flash 才能运行 Flash。我们在这里谈论的是同一件事吗?或者客户端可以通过常规页面访问它而不安装任何东西。

感谢您的澄清。<3 堆栈溢出

4

3 回答 3

13

Meteor 是一个纯 JavaScript 网络应用程序框架。

运行流星所需的只是一个 JavaScript 环境。

在服务器端,NodeJS 是黄金标准的 javascript 环境。

客户端,您只需要一个支持 javascript 的浏览器。

不需要插件或其他魔法。这只是javascript。

于 2012-04-25T20:32:50.043 回答
2

我假设您的意思是 Meteor Http Server?在这种情况下,您可以认为它与 SignalR 或 node.js 非常相似。基本上,客户端上的 javascript 处理接收从服务器返回的事件,因此您通常需要在客户端包含一个脚本。

您可能需要阅读以下链接以获取更多信息。

http://meteorserver.org/browser-techniques/

http://www.hanselman.com/blog/AsynchronousScalableWebApplicationsWithRealtimePersistentLongrunningConnectionsWithSignalR.aspx

于 2012-04-25T19:23:13.347 回答
1

我认为这个问题是指http://meteor.com,如果是这种情况,客户端不需要安装任何东西。

Meteor 是一个用于编写 Javascript 应用程序的框架,因此所有现代浏览器都“开箱即用”地支持它。对网站的初始请求将下载 HTML、CSS 和 Javascript,它将像 GMail 等任何其他 Web 应用程序一样运行。

您可以在http://madewith.meteor.com查看一系列示例应用程序,您应该能够在不添加任何插件等的情况下运行它们。

于 2012-04-25T19:32:43.097 回答