Meteor

人气指数:0 页面更新时间:2016-07-15 20:39
网站介绍

  Meteor是一家网站应用工具开发公司,它是一家新型创业公司,帮助开发工程师或者初学者创建高质量Web应用程序,让开发者更加高效、快速的开发应用级产品。Meteor框架允许网页工具开发者使用纯JavaScript语言开发Web应用,并允许在客户端和服务器端使用相同的API。Meteor的API工作无处不在,但是使用本地笔记本通过Meteor的开发更关心数据库更新和服务器同步。开发者在Github和Hacker News上给予Meteor好评,尤其是向用户更新代码时无需终止他们的开发工作。

  Meteor是一个现代网站开发平台,基础构架是 Node.JS + MongoDB,它把这个基础构架同时延伸到了浏览器端,如果 App 用纯 JavaScript 写成,JS APIs 和 DB APIs 就可以同时在服务器端和客户端无差异地调用,本地和远程数据通过 DDP(Distributed Data Protocol)协议传输。因此部分应用如 TODO 列表,网络在线和离线下使用功能完全没有差异,动作响应和数据延迟也完全感觉不出来。 如果简单定义“现代网站”是一个实时交互、超高性能、具备非凡体验的网站,那么 Meteor 就是一个可为开发者以简单高效而且充满乐趣的方式进行现代网站开发的平台,以往开发周期需要几周到几个月的项目,现在可能只需要几个小时或者一个周末的时间就可以完成了。Meteor 构建的应用体验,会让你感觉浏览器刷新按钮和地址栏变成多余的。

  Meteor 对于开发者,网站在开发过程中,页面 CSS 样式和 HTML 结构更改时可自动刷新浏览器实现代码的热部署,方便查看运行效果;访客浏览网站,服务器端和每一个浏览器端的数据增删查改都将自动同步推送至服务器和每一个会话终端,不需要刷新页面来查看新内容,新版本代码和数据推送过程也不会打断当前用户的正常浏览。Meteor 如同它的中文翻译“流星”一样,夺目闪现,锋芒毕露。

  要看这颗“流星”有多快,下面几个简单步骤即可轻松搭建本地开发环境和部署新网站到网络上,整个过程可能不会花费超过5分钟:1、下载和安装Meteor 本地运行环境:curl install.meteor.com | /bin/sh。2、创建一个应用:meteor create try-meteor。3、本地开跑( 运行在 http://localhost:3000/ ):cd try-meteor meteor线上部署,让全世界都可以访问到(http://36kr.meteor.com):meteor deploy 36kr.meteor.com。

  Meteor 本质上是 Node.JS 应用的开发,继承了 Ruby on Rails、Node.JS、MongoDB API 等框架的基础特性,模糊了服务器端和客户端,弱化网络连接质量造成的影响。在官方示例应用中,一个多人实时互动 Leaderboard 游戏应用源代码不足50行,其中没有 MVC 中 Contorler 的概念,也不需要 Callback,仅仅几个简单文件而已,而且它确实是工作了。在浏览器中查看页面 HTML 代码,只引用了一个 CSS 和 JS 文件,数据通过 SocketJS 传输。

  联系方式

  电子邮箱:contact@meteor.com
  地址:美国加利福尼亚州旧金山市第十大道140号。

免责声明:
此页是<Meteor>的介绍页面,并非官方站点,我们收集于网络只为广大网民快速查询提供帮助。
如涉及内容、版权等问题,请在30日内联系,我们将在第一时间删除内容!点此纠错或删除此信息

网站资料
网站名称: Meteor
网站栏目: 网站简介 网站链接
网站链接: www.meteor.com
收录查询: [百度收录] [360收录] [搜狗收录] [必应收录] [谷歌收录]
网页版本: Mip版 手机版 电脑版
本页链接: https://wang758193.honpu.com/