Web开发

首页 » 常识 » 常识 » Meteor基于Nodejs的实时Web
TUhjnbcbe - 2024/3/3 16:34:00

简单的说,你可以用JavaScript搞定客户端、服务端的开发。另外,客户端和服务端的界限被极大的模糊。客户端的界面跟服务端的数据是双向绑定的,修改服务端的数据,用户界面会随着更新,你也可以在客户端直接修改服务端的数据库。

系统的归纳下,对于(前端)开发者来说,可能比较吸引人的点。

统一开发语言:客户端、服务端都可以用js搞定。提高开发效率:开发者可以用10行左右的代码就开发出一个具有多点实时更新的应用,因为底层框架已经帮你处理好了数据更新、数据同步以及界面更新的工作。数据驱动下的多端同步更新机制:基于DDP协议,服务端数据的修改会引起客户端界面的更新,同时客户端对数据的改动也会同步到服务端。统一插件系统:同样的插件,可以同时运行在客户端、服务端。简易热部署:通过简单的命令,即可快速部署到生产系统。同时对所有当前已链接的应用进行更新。高实时性:通过巧妙的延迟补偿策略,让终端的用户感觉是在访问一个实时无延迟的应用。原生应用:可通过编译工具,将webapp编译成原生的终端应用程序数据库访问:客户端、服务端都可以直接访问数据库(安全性隐患)

开始使用

Demo

1
查看完整版本: Meteor基于Nodejs的实时Web