Ext JS 6 深入实践:构建现代Web应用

需积分: 15 11 下载量 76 浏览量 更新于2024-07-21 收藏 10.68MB PDF 举报
"Ext JS 6 By Example 是一本关于如何使用Ext JS 6构建实际Web应用的实战指南,由Anand Dayalan编写。本书通过示例项目教你掌握Ext JS 6的强大功能。" Ext JS 6是Sencha公司的一个重要框架版本,它引入了诸多新特性和改进,以适应跨平台、跨设备的开发需求。其中一个显著的变化是将原本独立的Ext JS和Touch框架融合成一个单一的框架,统一了数据、控制器、模型等核心组件,使得开发者可以更高效地复用代码并优化应用程序。这一融合也催生了两种工具包:古典(Classic)和现代(Modern)。 古典工具包(Classic Toolkit)主要面向需要保持与早期版本兼容性的传统应用程序,提供了一套经典外观和感觉的组件,适合桌面应用或对浏览器兼容性要求较高的场景。 现代工具包(Modern Toolkit)则专注于移动设备和触摸交互,提供了符合当代用户界面趋势的组件和设计,更适合开发响应式且触控友好的应用。 通用(Universal)应用程序的概念是Ext JS 6中的另一个亮点,这种应用可以同时利用古典和现代工具包,实现跨平台、跨设备的无缝体验。通用应用程序能够根据运行环境自动选择合适的工具包,确保在不同设备上都能呈现出最佳的用户体验。 本书《Ext JS 6 By Example》通过一系列实际项目,帮助读者理解和运用Ext JS 6的新特性,包括但不限于组件布局、数据绑定、事件处理、表格和图表、表单元素、以及如何创建自定义组件等。此外,书中可能还会涵盖如何进行性能优化、测试和部署等方面的内容,旨在让读者能够熟练地运用Ext JS 6开发出功能强大、界面美观的Web应用。 Ext JS 6 By Example是一本针对开发者,特别是对 Ext JS 框架感兴趣的开发者的实用教程,通过实例教学,帮助他们充分利用Ext JS 6的新功能来提升Web应用开发的效率和质量。