Web组件仍然在技术的边缘——仅有先进的浏览器才支持这项技术——Web组件的发展和变化也极为迅速。这本实践参考书籍帮助你理解 W3C这项新兴标准,教会你如何构建可重用的、自定义的HTML5 Web组件。
无论以往使用的是jQuery还是Polymer,又或是其他的库,这本书都可以教会JavaScript开发者,这些库背后对DOM的操作。你将学会,如何编写出一个基本的代码优雅的控件,然后将其转化为语义化、声明式、完全封装、开箱即用、可维护的Web组件,而Web必将受益于Web组件的特性,最终成为一个原生的应用平台。这本书将传授以下内容:
■ 理解核心概念(诸如文档流、定位、z-index 等等),以及实现定位、拖拽、移动大小
■ 探索UI的概念,以及Dojo、jQuery UI、Kendo UI和一些其他库中抽象出的典型模式
■ 深入理解W3C标准,将自己的控件转化为一个功能齐备的Web组件
■ 学习如何利用Google的Polymer框架封装、打包、部署你的Web组件
展开
—— Addy Osmani
专精于Chrome与Polymer的Google工程师
“Jarrod和Jason的这本书让我感到很兴奋,它帮助新的开发者开启组件化Web的旅程。”
—— Rob Dodson
Google软件开发布道师