Ext JS实战:第二版英文版,打造桌面级Web应用

5星 · 超过95%的资源 需积分: 0 162 下载量 50 浏览量 更新于2024-07-23 2 收藏 14.81MB PDF 举报
"这本书是《ExtJS实战》的第二版英文版,主要讲解了Ext JS这一桌面框架的使用,从基础到开发生产级应用,涵盖了Ext JS 4.0的许多新特性。适合想要创建丰富桌面Web应用的开发者阅读,需要读者具备HTML、CSS、JavaScript和JSON的基础知识。书中通过大量实例指导,要求读者安装Apache HTTPD或Microsoft IIS等web服务器、Webstorm或Aptana等智能IDE以及Sencha Cmd。全书共14章,逐步引导读者了解Ext JS,内容包括组件和容器、UI组件、布局管理器、表单、数据包、网格面板、树形面板等。" 《ExtJS实战 第二版》详细介绍了如何使用Ext JS这个强大的桌面Web框架来构建健壮的应用程序。本书的目标是让读者在阅读完后能够开发出桌面级别的Web应用。作者假设读者已经了解网站与Web服务器交互的基本知识,并且对HTML、CSS、JavaScript和JSON有扎实的理解。 第一章作为入门章节,帮助读者熟悉框架,从整体上理解Ext JS,并讨论了许多常用组件。 第二章让读者初步接触框架,了解其交付方式和内容,逐步引导读者进行DOM操作,并学习使用Template和XTemplate模板引擎来渲染数据。 第三章深入Component和Container这两个基础类,讨论组件生命周期,并展示如何使用Container管理和查询子组件。 第四章介绍核心UI组件,如面板、窗口、消息框和选项卡面板,这些都是基于Container并扩展其功能的组件。 第五章覆盖了Ext JS提供的各种布局管理器,使读者能够构建复杂的用户界面。 第六章关注表单面板和输入字段,讲解如何设置验证、加载和保存数据。 第七章讲解Ext JS的数据包,涵盖Model、Proxy、Reader和Store等核心数据类,用于向各种UI组件提供数据。 第八章进一步深入,教授网格面板的使用,包括支持网格面板的各种类和常见的实现模式。 第九章专注于Ext JS的树形面板,探讨如何使用TreeStore类来支持树形数据结构。 本书适合对创建原生感的桌面Web应用感兴趣的开发者,无论你是初学者还是有一定经验的开发者,都可以通过这本书系统地学习和提升在Ext JS框架下的开发技能。同时,书中提供的实践示例将有助于你更好地理解和运用所学知识。