项目介绍:

Prototype 是由 Sam Stephenson 所开发的 JavaScript 函式库。在JavaScript中,prototype对象是实现面向对象的一个重要机制。该框架的设计思路巧妙,而且兼容标准的类库,能够帮助开发人员轻松建立有交互性良好的web2.0特性富客户端页面。它提供了完整的 Ajax 框架及其它的工具,被完全包含在一个单一的 prototype.js 档案中。应用于 Ruby on Rails、script.aculo.us 和 Rico 等。

License:

MIT License

链接:

讨论

同类项目

GWT
Google Web Toolkit(简称GWT)是一个前端使用JavaScript,后端使用Java的AJAX framework,以Apache许可证2.0版本开放源始码。提供了一组基于Java语言的开发包,这个开发包的设计参考Java AWT包设计,类命名规则、接口设计、事件监听等都和AWT非常类似。其透过编译器将Java程式码编译成JavaScript,可让开发人员使用Java程式设计语言,快速建置与维护复杂但高效能的JavaScript前端应用程式,以减轻开发人员负担。
Apache Flex
Apache Flex是最初由Macromedia公司在2004年3月发布的,基于其专有的Macromedia Flash平台,它是涵盖了支持RIA(Rich Internet Applications)的开发和部署的一系列技术组合。
Vaadin
Vaadin 是一个RIA的基于浏览器的富客户端的Web框架。与 JavaScript 库或者是基于浏览器插件的解决方案不同,Vaadin 包含一个服务器端的结构,主要的应用逻辑都在服务器端运行,浏览器通过 Ajax 技术跟服务器端进行交互。Vaadin 提供多种各样的UI组建
ExtJS
ExtJS是一个Javascript库,是一个主要用于创建前端用户界面,基本与后台技术无关的前端ajax框架。ExtJS可以用在.Net、Java、Php等各种开发语言开发的应用中。ExtJs是由开发人员JackSlocum基于YUI技术开发,通过参考JavaSwing等机制来组织的可视化组件。
Struts2 jQuery Plugin
Struts2 jQuery Plugin是一个用来提供Ajax功能和基于jQuery的UI部件的Struts2的插件。

相关项目

OS_Mirror / jquery
jQuery 是继prototype之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。
OS_Mirror / underscore
Underscore.js 是一个实用的JavaScript工具库,提供了类似 Prototype 功能的编程支持,但没有对 JavaScript 内置的对象进行扩展。

相关讨论组

该项目还没有关联的讨论组