雅虎开源其JavaScript 框架Mojito

  雅虎近日开源了其JavaScript框架Mojito,该框架是雅虎于去年11月份推出的Cocktails(鸡尾酒)移动开发平台的一部分,允许开发者在连接的设备以及后端服务上部署HTML5应用程序。

    根据官方介绍:

    引用

    Mojito是一个JavaScript Web应用框架,使用其开发的程序可同时运行在浏览器和服务器端。也就是说,使用Mojito,开发人员不必再为后端的服务器及前端浏览器分别编写不同的代码了。而且,不必害怕Web页面会提示“必须启用JavaScript”警告。因为即使浏览器中没有启用JavaScript支持,Mojito程序仍然可以运行在服务器端,全部使用一个单独的代码库。

    Cocktails平台首席架构师Bruno Fernandez-Ruiz称,通过使用Mojito,开发者编写的代码中的95%可以运行在客户端和服务器端,只有5%的代码需要根据客户端做出调整。

    目前使用Mojito开发的应用程序有:雅虎的Livestand(iPad上的杂志阅读应用)以及一个足球游戏应用。

    Mojito的源码基于BSD许可证,托管在GitHub上。雅虎希望通过开源Mojito,来创建一个开发者社区并推广该框架。此外,雅虎还希望能够推动高性能Web应用程序标准的发展。

时间: 2024-08-03 15:47:20

雅虎开源其JavaScript 框架Mojito的相关文章

WEBJX推荐10个带有漂亮UI组件的JavaScript框架

文章简介:十个拥有丰富 UI 组件的 JavaScript 开发框架. 如今,网上有各种各样的JavaScript框架用来简化 Web 应用开发.这些框架都提供了一些核心的特性,例如 DOM 操作,动画,事件处理以及 Ajax 交互,但不是都带有 UI 组件.今天这篇文章向大家推荐的10个JavaScript框架提供了丰富的 Web UI 组件,帮助你构建一致,可靠以及高度交互的漂亮用户界面. ExtJS ExtJS 是最流行的 JavaScript 框架之一,提供了非常丰富的 UI 组件,包括

6 个值得好好学习的 JavaScript 框架

常言道,条条大路通罗马,可是那一条适合我呢? 由于用于构建前端页面等现代技术的出现,JavaScript 在 Web 开发社区早已是如雷贯耳.通过在网页上编写几个函数并提供执行逻辑,可以很好的支持 HTML (主要是用于页面的 表现 或者 布局).如果没有 JavaScript,那页面将没有任何 交互特性 可言. 现在的框架和库已经从蛮荒时代崛起了,很多老旧的技术纷纷开始将功能分离成模块.现在不再需要在整个核心语言中支持所有特性了,开发者允许所有用户创建库和框架来增强核心语言的功能.这样,语言的

16个最流行的JavaScript框架[推荐]_javascript技巧

1. jQuery – Javascript Framework jQuery 是最流行的 JavaScript 框架,它简化了HTML 文档遍历.事件处理.动画和Ajax交互. 2. Dojo Javascript Framework Dojo强大的核心使Web开发更加敏捷,它拥有出色的UI工具库,号称 Unbeatable JavaScript Tools. 3. Sencha Ext JS4 Javascript Framework 官方介绍说是最先进的JavaScript框架,用于构建下

推荐16个最流行的JavaScript框架

这篇文章列举了当下最流行的16个JavaScript框架,既包含jQuery和Mootools等常规框架,也有Zepo这种支持智能手机触摸功能的移动JavaScript框架,如果你有更好的框架推荐,欢迎与我们分享. 1.jQuery – Javascript Framework jQuery是最流行的JavaScript框架,它简化了HTML文档遍历.事件处理.动画和Ajax交互. 2.Dojo Javascript Framework Dojo强大的核心使Web开发更加敏捷,它拥有出色的UI工

javascript框架概览备忘

javascript框架多呀,令人眼花缭乱.javascript既然是解释执行,那么天然的就具备了开源的基因.为了少些限制,倾向于挑选基于MIT/BSD/APL协议的框架. 以下排名不分先后,都是搜索结果: 1)Mojito是一个JavaScript Web应用框架,使用其开发的程序可同时运行在浏览器和服务器端.也就是说,使用Mojito,开发人员不必再为后端的服务器及前端浏览器分别编写不同的代码了.雅虎Manhattan是一款为在云端运行的Mojito应用的提供的服务器端Javascript托

Qatrix:专注于高性能应用开发的超轻量级JavaScript框架

文章简介:轻量级高性能的JavaScript框架,Qatrix 1.0 发布. Qatrix是一个简单易用,代码优美,同时专注于高性能应用开发的超轻量级JavaScript框架. Qatrix具有以下几个特点: 硬件加速的动画效果 动画效果基于CSS3 transition,使用native code处理,并具备硬件加速特性,比以往单纯基于JavaScript处理的框架更加流畅,显著提升页面的视觉效果.这也是目前首个支持这种特性的完整JavaScript框架. 高性能代码 支持CSS3和HTML

分享十个应用最广的Javascript框架

Javascript库已经成为设计优秀网站的基础,当今几乎所有站点都带有Javascript或Ajax元素.在Web2.0开发大潮中,它也许是最关键的要素. 以下十个十大Javascript框架,你常用其中的几个? 1. script.aculo.us (http://script.aculo.us/)URL: http://script.aculo.us/.文档: http://wiki.script.aculo.us/.注释: script.aculo.us不是自己独立的framework,

使用 AMD 加载器整合多种主流 JavaScript 框架

AMD 简要介绍 AMD 是 Asynchronous Module Definition 的简称,即异步模块加载机制.该规范是由 CommonJS 提出的一种异步动态加载 JavaScript 代码的 API 规范.AMD 以简洁优雅的运行方式得到了很多主流 JavaScript 框架的 青睐,主流 JavaScript 开源框架逐渐开始用 AMD 规范来实现对其代码模块的动态加载.在 AMD 日益流行的情况下,开发 过程中的 JavaScript 框架迁移变得更加方便,同时,在一个应用中引入

九个用于移动APP开发的顶级JavaScript框架

从技术上讲,iOS.Android和Windows Phone上的移动app使用了不同的编程语言进行编码.iOS app使用Objective-C,Android app使用Java,而Windows Phone app使用.NET.但是,掌握一定量的JavaScript.CSS和HTML知识,你就可以构建超棒的移动app.因此,在本博客中,我们将讨论用于开发移动app的顶级JavaScript框架. 对于Web开发而言,JavaScript是一个有前途的编程语言,并且在不久的将来它将依然在这个