- 专家问诊,提供专业建议
- 急速响应,体验省心
- 根据需求灵活定制解决方案
《ExtJS Web应用程序开发指南》的内容是什么
标签:extjs web应用程序开发指南 源代 2017-8-08 作者:open_tq54_niwe
ExtJS 的前身是YUI(Yahoo User Interface)。经过不断发展与改进,ExtJS现在已经成功发布了4.0版本,并且成为构建RIA Web应用的一套最完整、最成熟的JavaScript基础库。利用ExtJS构建的RIA Web应用具有与桌面程序一样的标准用户界面和操作方式,并且能够跨不同的浏览器平台使用。ExtJS已经成为开发具有完美用户体验的Web应用选择。许多程序员在RIA Web开发的征途中选择ExtJS作为克敌制胜的武器,因为他们可以享受ExtJS带来的类似于Win32编程的原生态快乐。
现在用户对体验的要求越来越高。对于Web应用开发者而言,ExtJS无疑是优秀的解决方案,它能够帮助开发者快速实现良好用户界面的开发。而且由于 ExtJS是在YUI的基础上拓展出来的,在国内具有广泛的用户,再加上ExtJS又是开源的,所以ExtJS的生命力极强。
ExtJS的功能时刻吸引我们去深入探究,但由于ExtJS自身的特点,使得我们在学习它的时候会遭遇如下的诸多困惑:
ExtJS为用户提供了功能强大的组件,但这些组件并不能满足项目**能多变的需求,如何学会扩展已有组件呢?除了扩展组件,ExtJS组件还提供了插件功能,学会插件的编写也是一个不错的选择。那么,如何编写插件呢?
要扩展ExtJS组件只阅读Api文档是不行的,还必须熟悉相关的组件源代码,这样才能有效地实现组件扩展,所以应该快速掌握ExtJS的源代码。可如何快速掌握呢?
ExtJS源代码的数量和结构比较复杂,在其中大量使用了JSON对象实现功能的封装,所以熟悉JSON对象是必须的。怎样熟悉JSON对象呢?
如果直接使用ExtJS的原始组件要配置的内容比较复杂,学会组件式的开发方法可以大幅减少代码量,减轻维护的强度。什么是组件式的开发方法呢?
在ExtJS的源代码中经常出现一些不常见的语法形式,不太容易理解。怎么理解这些源代码呢?
在《ExtJS Web应用程序开发指南(第2版)》中你会找到上述所有问题的答案。本书通过各种实例,全面地介绍如何使用ExtJS来进行RIA Web开发,并对ExtJS在开发过程中与其他相关技术的结合进行了说明,最终开发出功能强大、界面标准、用户体验完美的Web应用。本书的案例来自于 ExtJS开发的实际应用,大部分是来自实际的Web 应用项目,对开发者具有极强的指导意义。
本书特色
阅读门槛低——不要求读者对ExtJS有所了解,只要熟悉JavaScript编程,本书就能带你从头开始领略ExtJS的风采。
平台开发的概念——可以认为ExtJS是一种软件开发平台,而非一个普通JavaScript框架,ExtJS是用桌面程序开发思想引导基于ExtJS的Web应用。
来自于实践——本书中大量的案例都是实际项目情景的缩影,在讲解时穿插大量的实践经验提示,实践的指导意义强大。
典型场景应用——本书在讲述各章内容时穿插了一个对常见Web应用框架使用ExtJS进行改造的实例。Web应用框架是最基本的典型场景应用,每个Web开发者都会遇到。
包含了大量ExtJS 4.0新特性——本书是对第1版的完全升级,对ExtJS 4.0中包含的新特性进行了有重点的详细介绍,是学习ExtJS 4.0新特性的指导手册。
致谢与分工
《ExtJS Web应用程序开发指南(第2版)》由卫军、夏慧军和孟腊春编著。此外还要感谢王斌、张强林、万雷、张赛桥、刘军华、黄北军、陈洪军、黄中林、陈鲲、赵腾伦等人,他们为本书的出版做出了贡献。本书由成都道然科技有限责任公司策划和审定。最后感谢Testdll、清源、Alex XRDU等多位技术专家提出的宝贵意见和建议。
限于水平和精力有限,书中疏漏之处难免,欢迎读者批评指正。为方便读者更好地理解和阅读本书,我们将《ExtJS Web应用程序开发指南(第2版)》一书中的代码与示例提供给读者,
上面就是小编为大家整理的关于extjs web应用程序开发指南 源代码的文章,希望对大家有帮助。在实际的操作过程中大家可以根据实际情况进行灵活的调整。了解更多咨询请关注猪八戒网。
软件开发暂无最新文章查看全部推荐文章>
推荐人才
免责声明:
网站文章均由网站用户自行通过本网站系统平台投稿编辑整理发布,仅供学习与参考, 不代表本网站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系我们,我们将及时删除。