译者序

任何技术的发展都伴有或褒或贬的声音,Ext JS也不可避免。记得在2007、2008年的时候,各大前端论坛对Ext JS和jQuery的争论很多,许多人都希望自己钟爱的技术能够“一统江湖”。现在回头想想,码农对技术的争论永远是一道亮丽的风景线。

当时对Ext JS的争论主要集中在两点上:一是Ext JS很酷,开发效率很高,UI效果拿来即用,比jQuery方便;二是认为Ext JS太“重”,不适合互联网应用,还是jQuery轻巧。时至今日,这两种论调已不多见,开发者的心态及认识也逐渐回归理性。是的,每种技术都有其合适的应用场景。“天生我材必有用”,多年过去了,这两种技术谁也没有取代谁,恰恰相反,它们都在各自的道路上发展得很好、很滋润。如今,Ext JS和jQuery都已延伸到了移动端,相应的开发者规模也越来越庞大,这足以让我感慨万千。

正如Sencha.com网站上介绍的,Ext JS是一个基于JavaScript的企业级Web应用开发框架,当前最新版本是4.2.x。这里要着重强调一点:Ext JS 4相对于之前的版本变化巨大,而且是核心架构级的改进,包括类系统、MVC应用架构、渲染和布局等多方面。可以说,Ext JS 4是Ext JS 2之后又一个里程碑式的版本。

《精通Ext JS》是一本比较独特的书,它没有机械地罗列Ext JS各个组件。同时,它也不是一本有关Ext JS的入门书籍(但我觉得门槛并不高)。全程通过一个完整的例子,按开发流程递进式讲解相应知识点,其间穿插着大量最佳实践。我认为这是本书最大的亮点。毫无疑问,本书跟动不动就罗列一大堆API的书划清了界限。我更喜欢这本书。

翻译完毕,书中错误难免,心里感觉忐忑,还请各位读者适度拍砖。但能遇到一本好书,又是件高兴的事情。翻译过程中,承蒙图灵编辑李松峰、朱巍、毛倩倩、张庆,以及业内同行贾洪峰、许晓斌、陈睿杰等各位老师的无私指导,在此特致谢意!

目录

  • 版权声明
  • 译者序
  • www.packtpub.com
  • 技术审校
  • 前言
  • 致谢
  • 第1章 开始
  • 第2章 登录界面
  • 第3章 注销与多语言支持
  • 第4章 动态菜单高级应用
  • 第5章 用户鉴权与安全
  • 第6章 MySQL数据库表管理
  • 第7章 内容管理
  • 第8章 添加额外功能
  • 第9章 电子邮件客户端模块
  • 第10章 产品化准备
  • 第11章 创建WordPress主题
  • 第12章 调试与测试