Learning Web Component Development
暫譯: 學習網頁元件開發
Sandeep Kumar Patel
- 出版商: Packt Publishing
- 出版日期: 2015-05-29
- 售價: $1,690
- 貴賓價: 9.5 折 $1,606
- 語言: 英文
- 頁數: 256
- 裝訂: Paperback
- ISBN: 1784393649
- ISBN-13: 9781784393649
海外代購書籍(需單獨結帳)
相關主題
商品描述
Key Features
- Gain a practical understanding of web components through real-world examples
- Learn to construct a full and functional web component with native JavaScript
- Build your toolbox for web component development by harnessing the power of PolymerJS, ReactJS, Bosonic, and Mozilla Bricks
Book Description
Web components are an exciting new set of web standards used to provide reusable and powerful widgets by encapsulating and extending HTML and CSS. Web components are rapidly coming of age and are ready to make their debut in your browser.
Starting with an introduction to all the core concepts of web component specifications, you will be taken through building your own custom clock component. You will then get to grips with Shadow DOM, HTML Import, and templating as you create a component using pure JavaScript. Following this, you'll explore the core tools and libraries for web component development, including Polymer, Bosonic, Mozilla Brick, and ReactJS, and learn how to put them to work for practical development. This book will provide you with a detailed understanding of architecture, configuration, and selecting the right tool for you and your needs.
What you will learn
- Get hands-on experience with native JavaScript for web component creation
- Discover the core of Polymer and use it to craft your web components
- Use Mozilla Brick to customize and create web components
- Debug web components with the power of ReactJS
- Take a reactive approach to web component creation
- Master the Bosonic framework for practical web component design
About the Author
Sandeep Kumar Patel is a senior web developer and the founder of www.tutorialsavvy.com, a programming blog that has been widely read since its inception in 2012. He has over 5 years of experience in object-oriented JavaScript and JSON-based web applications development. He is GATE-2005 Information Technology (IT) qualified and has a master's degree from VIT University, Vellore.
Table of Contents
- Introducing Web Components
- Introducing Polymer
- Developing Web Components Using Polymer
- Exploring Bosonic Tools for Web Component Development
- Developing Web Components Using Mozilla Brick
- Building Web Components with ReactJS
商品描述(中文翻譯)
關鍵特點
- 通過實際案例獲得對網頁組件的實用理解
- 學習使用原生 JavaScript 構建完整且功能齊全的網頁組件
- 利用 PolymerJS、ReactJS、Bosonic 和 Mozilla Bricks 的力量來建立您的網頁組件開發工具箱
書籍描述
網頁組件是一組令人興奮的新網頁標準,用於通過封裝和擴展 HTML 和 CSS 來提供可重用且強大的小部件。網頁組件正在迅速成熟,並準備在您的瀏覽器中首次亮相。
本書從介紹網頁組件規範的所有核心概念開始,帶您構建自己的自定義時鐘組件。接著,您將掌握 Shadow DOM、HTML Import 和模板化,並使用純 JavaScript 創建組件。隨後,您將探索網頁組件開發的核心工具和庫,包括 Polymer、Bosonic、Mozilla Brick 和 ReactJS,並學習如何將它們應用於實際開發。本書將為您提供有關架構、配置和選擇適合您需求的工具的詳細理解。
您將學到的內容
- 獲得使用原生 JavaScript 創建網頁組件的實踐經驗
- 探索 Polymer 的核心並使用它來製作您的網頁組件
- 使用 Mozilla Brick 自定義和創建網頁組件
- 利用 ReactJS 的力量調試網頁組件
- 採取反應式的方法來創建網頁組件
- 精通 Bosonic 框架以進行實用的網頁組件設計
關於作者
**Sandeep Kumar Patel** 是一位資深網頁開發人員,也是 www.tutorialsavvy.com 的創始人,這是一個自 2012 年成立以來廣受歡迎的程式設計部落格。他在面向對象的 JavaScript 和基於 JSON 的網頁應用開發方面擁有超過 5 年的經驗。他是 GATE-2005 資訊科技 (IT) 合格者,並擁有 VIT 大學(維洛爾)的碩士學位。
目錄
1. 介紹網頁組件
2. 介紹 Polymer
3. 使用 Polymer 開發網頁組件
4. 探索 Bosonic 工具以進行網頁組件開發
5. 使用 Mozilla Brick 開發網頁組件
6. 使用 ReactJS 構建網頁組件