Ext JS 学习篇1
Ext JS
前身,Yahoo!User Interface(YUI) Library,一套稳定,强大的界面开发套件。在2006年上半年,由互联网著名运营商---雅虎公司,推出。YUI Library为浏览器运行内容交付平台带来了帮助。但提供用户界面控件方面不足。
后经Jack Slocum的努力,扩展了YUI Library ,并提出自己独立的解决方案,使其成为一套覆盖企业级应用的界面库。并将其更名为Ext JS。
Ext JS 内的基础类库包括:YUI LeLibrary,业界主流的JavaScript库:Prototype和js,jQuery.js。它们通过适配器(Adapter)与Ext JS进行结合。用采用命名空间的方式,避免Ext JS控件受到其他JavaScript代码的影响。
技术特点:
1、提供开发RIA所必需的大量高级的用户界面元素,包括消息框、组合框、数据网格和工具栏等控件,通过布局管理器可以指定元素在页面上的显示方式,操作窗口和表单的特性使开发人员在开发Web程序时,不用太多的考虑浏览器的底层细节。
2、具用良好的兼容性,可在多平台下运行,兼容主流的浏览器。
3、完全面向对象且可扩展性。
4、可以将Ext JS与其他常用的服务器端Web开发框架一起使用。如PHP、Java平台、Microsoft.NET、Ruby on Rails 和ColdFusion等。
前身,Yahoo!User Interface(YUI) Library,一套稳定,强大的界面开发套件。在2006年上半年,由互联网著名运营商---雅虎公司,推出。YUI Library为浏览器运行内容交付平台带来了帮助。但提供用户界面控件方面不足。
后经Jack Slocum的努力,扩展了YUI Library ,并提出自己独立的解决方案,使其成为一套覆盖企业级应用的界面库。并将其更名为Ext JS。
Ext JS 内的基础类库包括:YUI LeLibrary,业界主流的JavaScript库:Prototype和js,jQuery.js。它们通过适配器(Adapter)与Ext JS进行结合。用采用命名空间的方式,避免Ext JS控件受到其他JavaScript代码的影响。
技术特点:
1、提供开发RIA所必需的大量高级的用户界面元素,包括消息框、组合框、数据网格和工具栏等控件,通过布局管理器可以指定元素在页面上的显示方式,操作窗口和表单的特性使开发人员在开发Web程序时,不用太多的考虑浏览器的底层细节。
2、具用良好的兼容性,可在多平台下运行,兼容主流的浏览器。
3、完全面向对象且可扩展性。
4、可以将Ext JS与其他常用的服务器端Web开发框架一起使用。如PHP、Java平台、Microsoft.NET、Ruby on Rails 和ColdFusion等。