YoVDO

High-Performance Web UI with Web Components

Offered By: ng-conf via YouTube

Tags

ng-conf Courses Webpack Courses Continuous Integration Courses Web Components Courses Lighthouse Courses Tree Shaking Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Web Engineering III: Quality Assurance
Technische Hochschule Mittelhessen via iversity
Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
DevOps for Developers: How to Get Started
Microsoft via edX
Accelerate Software Delivery using DevOps
Microsoft via edX
Building R Packages
Johns Hopkins University via Coursera