为了解决JavaScript/DOM跨浏览器问题、代码重用甚至在设计取向方面存在的问题,各种JavaScript框架相继涌现,力争解决这些问题。JavaScript语言设计的灵活性为JavaScript框架的设计和实现带来了无限的可能性,而且这些框架身处Web开发热潮,因此快速进化中,这导致我们很难全面了解这些框架。欧查德、佩里瓦尼安编著的《JavaScript框架高级编程——应用Pmtotype、YUI、Ext JS、Dojo、MooTools》精选了5种最流行的JavaScript框架,旨在让读者了解这些框架的设计思想并掌握它们的应用技巧。
本书通过大量的实用示例和详细的论述,演示了5种主流框架解决主要的Web开发问题的方式以及它们背后的设计哲学。相信通过这5种框架的学习和对比,读者能够对JavaScript编程有深刻的理解,并能够在自己的Web项目中利用这些框架来简化编程,提高工作效率。
近年来开发人员的需要和要求已经发生变化,Javascript也是如此,它可以提供高性能的、令人印象深刻的Web用户体验。这个灵活的动态编程语言越来越多地用于正式的web开发中,而且它的多种工具和项目正以代码库和框架的形式分享。欧查德、佩里瓦尼安编著的《JavaScript框架高级编程——应用Pmtotype、YUI、Ext JS、Dojo、MooTools》涵盖了几个最流行的JavaScript框架,研究了这些框架如何采用独特的、各不相同的方式解决web开发中的各种问题,每个框架都有各自的优缺点。
《JavaScriptttN架高级编程——应用Prototype、YUI、Ext JS、Dojo、MooTools》的作者团队汇集了目前最活跃、最流行的几个JavaScript框架,详细讲解了每个框架解决的常见Web开发问题,同时研究了每个框架如何解决特定的一组任务。此外,本书运用大量实用的示例和清晰的讲解来演示现代Web开发涉及的众多方面,以及Javascript框架提供了什么选项来帮助我们快速构建并运行应用程序。
《JavaScriptttN架高级编程——应用Prototype、YUI、Ext JS、Dojo、MooTools》主要内容包括:PrototVpe框架:处理跨浏览器事件、操作常见的数据函数、简化AJAX和动态数据处理以及其他方面;Yahoo!UserInterface(YUI)库:使用动画和拖放、利用窗口部件构建用户界面、使用YUICSST具以及其他方面;Ext JS框架:与服务器交互、使用数据视图和网格、处理表单控件和数据验证以及其他方面;Dojo框架:操作DOM、编排动画、部署和扩展Dojo以及其他方面;MooTools框架:运用MooTools增强开发、构建用户界面、使用动画以及其他方面。
本书适合于渴望探究JavaScript框架带来的各种益处的Web开发人员。读者需要具备HTML、CSS和JavaScript的应用知识。