Meteor是怎么工作的?

2012-04-13 16:09:23 +08:00
 rogerz
看了一下那个演示,很酷。有没有人研究一下meteor是怎么工作的?

安装并创建个app之后发现完全不是通常的nodejs app的框架,app目录里没有任何node_modules。东西都扔在了usr/lib/meteor下面,打包了很多东西,里面甚至有mongodb的binary。

感觉Meteor的思想是隐藏掉所有的细节,让开发者只关注于数据和行为本身。

如果去看app目录里的内容,会发现html,css都被放在了client下,模型及行为描述也在client的js里,也就是说传统意义上的MVC都被放到了client里。

如果按照某些评论的说法,客户端甚至可以直接读写database的话(我还是有些怀疑这一点),那么server端在干些什么呢?只负责把给浏览器提供client所需要的js,css及html template?或者还有一个client到database的proxy,仅此而已?
4266 次点击
所在节点    Meteor
1 条回复
crapthings
2012-08-25 22:57:49 +08:00
不懂问我 qq 179447235

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/32160

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX