Overview
Web Components are the future of web development. Custom Elements, HTML Imports, Templates and the Shadow DOM form the basis for the creation of a new and larger family of HTML elements that make it far easier to reuse code and reason about how complex applications are put together.
The problem is that Web Components are still not natively supported in several common browsers, and the perception among many developers is that it’s best to bet on established web frameworks when starting new projects. Despite this, Web Components can be used today to future-proof code against framework churn and make the creation of high quality libraries and web applications even easier.
Objective
Understand how you can, and when you should, be using Web Components in your projects.
Target Audience
Web developers who have a familiarity with web frameworks and are interested in implementing using new web technologies
Assumed Audience Knowledge
Intermediate/Advanced
Five things the audience members will learn
- Why the Web Components approach actually makes web development better.
- The current state of Web Component browser support and polyfill quality.
- How to build future-proof code while still using today’s frameworks.
- Useful tooling to support Web Component development.
- Resources for getting started with Web Components in your project.