Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

High-Performance Web UI with Web Components

ng-conf via YouTube

Overview

Discover strategies for creating high-performance web UIs using Web Components in this conference talk from the Reliable Web Summit 2021. Explore techniques to measure and optimize Web Components, including tree shaking for components, icons, and CSS, bundling strategies with Webpack and Rollup, CDN support for micro-frontends, and tracking performance regressions through CI automation and Lighthouse. Gain insights into building lightweight and consistent UIs for any web application, covering topics such as component-level tree shaking, side effects, icon optimization, CSS performance improvements, browser rendering techniques, and automated performance benchmarking. Learn how to leverage Web Components to enhance your web development skills and create more efficient, scalable user interfaces.

Syllabus

Introduction
Welcome
About me
Web Components
Example Web Component
Web Component Performance
Dependencies
Build Targets
Code
Components
Tree Shaking
Component Level Tree Shaking
Side Effects
Registration
Icons
CDN Performance
Import Maps
CSS Performance
Text Compression
CSS Custom Properties
Tree Shake with CSS
Purge CSS
Browser Rendering
CSS Contain
CSS Content Visibility
Performance
Render Time
Measure and Automate
Tree Shake
Lightweight Components
Performance Benchmarks
Resources

Taught by

ng-conf

Reviews

Start your review of High-Performance Web UI with Web Components

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.