雅虎发布“鸡尾酒”Web开发技术

11月2日,雅虎在Product Runway上发布了一款Web开发技术,被称作“Cocktails”(鸡尾酒)。Yahoo为这款令人兴奋的先进技术投入了几个月的时间来完成这一被业界认为对当前网页开发有重大影响的编程技术。

连山网站建设公司创新互联公司,连山网站设计制作,有大型网站制作公司丰富经验。已为连山成百上千家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的连山做网站的公司定做!

“Cocktails”这款平台集HTML5、Node.JS、CSS3、JavaScript多种语言于一体,并带有很多雅虎工程师的新奇想法和创造性技巧。这次雅虎一共发布了两款“Cocktails”:“雅虎Mojito”,一个JavaScript的Web应用架构,和“雅虎Manhattan”,为基于“Mojito”应用的一个托管平台。

雅虎Mojito

Mojito是一款能够在浏览器端和服务器端双边运行的JavaScript的Web应用架构。这使得开发者不必再在服务器后台和浏览器前台写不同的代码。不仅如此,开发者可以忽略网页的“需启用Java”的警告,不论Java是否适用,仅用一种语言编写的Mojito应用仍能正常在服务器端运行。

Mojito这个名字就意味着基于Mojito的应用具有与众不同的特点。Mojito的每一个MVC(视图控制器模型)集合了模块和widget。之所以是一个模块是因为它本身包含独立的业务逻辑包,而widget则是一个可以与用户交互的UI视觉组件。Mojito应用程序真正是一个模块widget的创新型混合物。这也是雅虎为他的产品命名为Cocktails、Mojito的真正含义。

雅虎Mojito是现存网页标准和网页技术的一种解决方案,是目前已存的可行性技术的一种演变,YUI3 for Cocktails为抽象定义、作用域和封装标准等等提供了所需的环境,这也就为什么Mojito应用能够在各种浏览器、native/web的复杂运行状态甚至在使用Node.JS的服务器上都能正常运行。YQL for Cocktails为基于Mojito的应用提供了所需的数据抽象查询和数据缓存。类似SQL接口的YQL为云端数据提供了如本地数据库一般灵活便捷的单独接口。

雅虎Manhattan

雅虎Manhattan是一款为在云端运行的Mojito应用的提供的服务器端Java托管平台。雅虎Manhattan通过扩展Node.JS来为用户提供必要的故障隔离、容错性、可扩展性、实用性、安全性和表现能力。雅虎Manhattan根据雅虎整体技术架构的标准和性能为开发者提供一个简单的界面来部署、卸载和管理他们的众多版本的Mojito应用。雅虎通过有效的内容分发网络来减少终端用户的等待时间。

这会给你带来什么?

雅虎工程师认为对于其他人来说能够在Cocktails上进行Web开发是一件非常重要的事情。工程师们时刻在努力完善这种开放标准,力所能及的在一个并不稳定的网络环境下来创造出能够时刻连通电子设备的Livestand。另外, Mojito和Yahoo! Manhattan可以让用户用更低的成本来开发出一款在服务器上的应用,既有统一的代码设计标准又能在各种平台上流畅使用。

Mojito将会在2012年春天通过YDN开放源代码。而2012后期Manhattan的源代码为向出版商开放。

另外iTunes App Store上有Livestand的下载。有兴趣者可移步下载。

原文:http://www.36kr.com/p/57977.html

【编辑推荐】

  1. 您适合从事Web前端开发行业吗?
  2. 10月Web技术最前沿:JavaFX 2.0正式版发布
  3. Web开发者必备的JavaScript单元测试工具
  4. Web Developer:瑞士军刀一样的FF插件
  5. 高性能web开发之网络传输环节

当前题目:雅虎发布“鸡尾酒”Web开发技术
当前网址:http://www.csdahua.cn/qtweb/news46/4996.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网