Getting Started with Web Components

Getting Started with Web Components

评分

★★★★★

ISBN

9781838640033

出版社

Packt Publishing 2019-08-09出版

分类

编程设计

内容简介
Web Components are a set of APIs that help you build reusable UI modules that can operate in any modern browser using just Vanilla JavaScript. The power of Web Components lies in their ability to build frontend web applications with or without web frameworks.With this practical guide, you will understand how Web Components can help you build reusable UI components for your modern web apps. The book starts by explaining the fundamentals of Web Components' design and strategies for using them
AI简介
这是一本专注于Web Components技术的实用指南。Web Components是一种可重用的、封装良好的、独立的Web页面元素,它们可以像HTML元素一样被添加到网页中。Web组件由四个主要技术组成:自定义元素、影子DOM、模板和模块。这些技术使得开发者可以创建出更加丰富和灵活的网页。 这本书详细介绍了Web Components的基本概念和技巧,包括Custom elements的基本概念、Shadow DOM的基本概念、Templates的基本概念等。书中还详细解释了如何使用这些技术来创建可重用的UI组件,以及如何将这些组件应用到实际的项目中。 此外,这本书还介绍了Web组件的生命周期回调方法,包括connectedCallback()、disconnectedCallback()、adoptedCallback()、attributeChangedCallback() 等。这些回调方法可以帮助开发者在Web组件生命周期的各个阶段执行特定的代码逻辑,从而实现更灵活、更强大的组件功能。 这本书还介绍了如何使用JavaScript库,如Polymer.js和Stencil
阅读/下载地址