“AI 技术+人才”如何成为企业增长新引擎?戳此了解>>> 了解详情
写点什么

Meteor 0.5.3 发布:改进的性能与实时的反应式更新

  • 2013-02-17
  • 本文字数:844 字

    阅读完需:约 3 分钟

近日, Meteor 开发团队发布了其框架的 0.5.3 版,该版本对新特性与增强的后端稳定性做了一些平衡。

Meteor 旨在彻底改造富客户端的应用开发,消除 90 年代末及本世纪初“哑终端”的 Web 客户端。InfoQ 采访了 Meteor 的联合创始人 Matt Debergalis 以了解开发者为何要考虑使用 Meteor 而不是更加成熟的框架,Debergalis 则回应说“使用 Meteor,以前几周才能构建的富 Web 应用,现在几个小时就能搞定”。

Meteor 框架构筑在 Node.js 之上,就像 Rails 构建在 Ruby 之上一样。现在,Rails 已经出现 7 年之久了,Debergalis 认为 Meteor“并不仅仅是个代码基,而是对构建富应用感兴趣的志趣相投的开发者所形成的社区”。这种脱离以服务器为中心的架构在过去一两年间才开始引起人们的关注。在众多的特性中,0.5.3 版有如下值得关注的亮点:

  • 更好的运行时设置编排,特别有助于管理不同的环境(开发、演示、生产)。通过新的–settings 参数,用户可以创建特定于环境的设置,并在运行或部署命令中使用他们:

  • meteor --settings dev.env

  • meteor deploy --settings dev.env

在这两种情况下,dev.env 需要是个合法的 JSON 文件。在服务器端,dev.env 中设置的环境变量可通过 Meteor.settings.environment_variable 进行访问。

  • 更加智能的模板重新渲染。Spark(参见 David Greenspan 的介绍)被核心开发者定义为一个“jQuery 的声明式版本”。他们宣称“Spark 是声明式的。你只需要告诉它页面的样子,它就可以让页面如你所想那样显示,当数据发生变化时还会更新页面”。

Debergalis 说下一个迭代发布将重点关注于可伸缩性与性能。

现在,我们所从事的一系列发布重点关注于将基于 Metero 的应用扩展到百万用户级别。Meteor 0.5.1 是第一个版本:它增加了一个更加高效的实时 Mongo 驱动。接下来的几个版本则可以让 Meteor 应用跨越多个 CPU,从你的应用代码来扩展实时的数据库负载,你可以显式控制哪些数据更新会触发对连接的客户端的更新。

查看英文原文: Meteor 0.5.3 Released; Improved Performance and Real-Time Reactive Updating

2013-02-17 01:431282
用户头像

发布了 88 篇内容, 共 258.1 次阅读, 收获喜欢 7 次。

关注

评论

发布
暂无评论
发现更多内容

架构师训练营第一期 - 第五周课后作业

卖猪肉的大叔

现场突击京东程序员的购物车!看看"11.11"都买啥?

京东科技开发者

程序人生

二十四、深入Python多进程multiprocessing模块

刘润森

Python

甲方日常 38

句子

工作 随笔杂谈 日常

1分钟带你入门 React 生命周期

Leo

react.js 大前端 React 生命周期

架構師訓練營第 1 期 - 第 05 周作業

Panda

架構師訓練營第 1 期

第五周课后练习

饭桶

蚂蚁金服Java三面面经:二叉树+HTTPS加密+自旋锁+缓存穿透(附答案)

Java架构之路

Java 程序员 架构 面试 编程语言

保证缓存与数据库的数据一致性不是很容易

架构师修行之路

缓存 一致性

架构师训练营第 1 期第 6 周作业

业哥

openEuler进化记:一颗探索宇宙的生态之星

脑极体

一文带你掌握Redis操作指南

华为云开发者联盟

数据库 存储

云原生2.0时代:开启应用定义基础设施新时代

华为云开发者联盟

容器 云原生

这里有一份Java程序员的珍藏书单,请您注意查收

捡田螺的小男孩

Java 后端 PDF

程序员跳槽,只要用好(2+2)方法论,绝对可以找到一家好公司

Java架构师迁哥

一笔订单,但是误付了两笔钱!这种重复付款异常到底该如何解决?

楼下小黑哥

支付宝 微信支付 支付系统 支付

SpringCloud Alibaba开篇:SpringCloud这么火,为何还要学习SpringCloud Alibaba?

冰河

分布式 微服务 高性能 SpringCloud Alibaba

暂存图片

而立

标准的开发框架,对企业开发有多重要?

Philips

敏捷开发

马云:数字货币可能会重新定义货币

CECBC

金融

黑幕!爆京东18A技术专家纯手打:小团队构建大网站架构实战

996小迁

Java 学习 架构 面试 笔记

ARTS打卡 第21周

引花眠

微服务 ARTS 打卡计划 springboot

缓存架构不够好,系统容易瘫痪

架构师修行之路

缓存 微服务 架构设计

架构师训练营第一期 - 第五周学习总结

卖猪肉的大叔

穆长春:数字人民币“双离线”支付开发完毕后续将试点

CECBC

数字钱包

第五周课后总结

饭桶

分布式关系数据库

韩向民

LeetCode题解:46. 全排列,回溯,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

既不能神化,也不要泛化区块链

CECBC

金融 数字技术

Javaer 进阶必看的 RocketMQ ,就这篇了

yes

RocketMQ 消息队列

算法训练营毕业总结——以此自勉

Airship

算法 算法和数据结构

Meteor 0.5.3发布:改进的性能与实时的反应式更新_JavaScript_Tim Heckel_InfoQ精选文章