Web Components: Maintaining and Reusing your Frontend
summary
Builds a reusable component called Bella web component and shows how HTML and CSS alone provide accessible, robust behavior by using forms for HTTP requests and aria labels for screen readers then adds optional JavaScript: serialize the form and use fetch to replace table HTML asynchronously and register behavior with custom elements connectedCallback The workflow includes templating (Handlebars/JSX), publishing as a library/npm, CSS Grid for layout, and rules for backward compatibility and team ownership.
AI-written summary · about
chapters (8)
- 0:00Start
- 1:54Spring 2016
- 5:06What is a web component
- 10:53How to find web components?
- 11:49Filter Field Component
- 15:36Sort Button Component
- 23:47Cross-functional Team
- 32:46Table Header Component
related talks
43mWeb Components: Designing Frontends for Reusability
44mWeb Components An Introduction to the Future
39mWeb components - A whirlwind tour
32mLet's talk about Web Components
36mBuilding framework agnostic UI with Web Components
41mComponents Approach to Building Web Apps
51mBuilding web applications with Web Components
17mEnhance your Functional Web Apps with Web Components
