Exploring Web Components

- 50%

Original price was: $6.68.Current price is: $3.34.

Add to wishlistAdded to wishlistRemoved from wishlist 0

Product Specs:

  • File Type: PDF
  • File Size: 1.2 MB
  • Book Language: English
  • Total Page Count: 92
  • Instant Download

Web components address a familiar frontend challenge: a UI element built for one framework may not be easy to reuse in another. In Exploring Web Components, Andrea Chiarelli shows how standard web technologies can help developers create components that work across different application contexts—and takes a practical, step-by-step route through the ideas.

The book moves from the foundations of component-based interface design to custom elements, encapsulation, distribution, and integration with established frameworks. A Web Component project runs through the discussion, connecting the concepts to hands-on development.

Start with the building blocks

The opening chapters introduce component-based UI design and explain how to extend standard HTML elements or define custom ones from scratch. From there, the focus turns to the details that make a component behave reliably: managing properties and attributes, keeping them in sync, and responding to or dispatching events.

Keep component internals in their place

Shadow DOM is the book’s route into encapsulation: a way to manage a component’s internal structure and reduce unwanted interference from the surrounding page. HTML templates and slots follow, showing how reusable markup can be organized and composed.

Make reuse practical across projects

Building a component is only part of the job. Chiarelli also discusses ways to distribute and extend Web Components, then looks at using them in applications built with React, Angular, and Vue. The book also considers the reverse direction: creating Web Components with those frameworks.

Explore the tools and the trade-offs

The final chapter introduces libraries and tools such as LitElement, Hybrids, Slim, and Stencil. Together, the chapters give the reader a useful progression—from browser-level building blocks to framework integration and development tooling—without treating reusable UI as a framework-specific trick.

Who will find it useful?

This book is intended for frontend web developers who want to build reusable UI with standard technologies. Basic familiarity with JavaScript, HTML, and CSS is recommended. It is especially relevant to developers weighing how components can move between applications rather than remain tied to a single UI library.

User Reviews

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

No product has been found!
Exploring Web Components
Exploring Web Components

Original price was: $6.68.Current price is: $3.34.

Create. Design. Inspire.

Design Something Amazing

Looking for creative resources? Discover Procreate brushes, Photoshop resources, and design assets at BrushesPack.com.

✦ Procreate Brushes Ps Photoshop Resources ◇ Design Assets
✎
BrushesPack Creative Resources
Digital Delights
Logo
Shopping cart