Lucien Immink
Why LIT is Fire
#1about 4 minutes
Understanding the core principles of web components
Web components provide a standard way to create encapsulated, reusable UI elements using custom elements, HTML templates, and the shadow DOM.
#2about 6 minutes
Why template literals are a game changer for DOM manipulation
Template literals offer a secure and efficient alternative to traditional DOM manipulation by separating static strings from dynamic values at a native browser level.
#3about 5 minutes
Building your first reactive component with Lit
A step-by-step guide to creating a basic Lit component using decorators for properties and custom elements, highlighting its efficient, virtual DOM-free rendering.
#4about 5 minutes
Managing state, composition, and styling in Lit
Learn to build more complex UIs by composing components, managing internal state with the @state decorator, and applying encapsulated styles using CSS literals.
#5about 5 minutes
Exploring experimental features with Lit Labs
An overview of the Lit Labs ecosystem, which provides experimental packages for tasks like server-side rendering, animations, routing, and React integration.
#6about 3 minutes
Building high-performance lists with the virtualizer lab
The virtualizer lab enables rendering of massive lists with high performance by only rendering the items currently visible in the viewport.
#7about 3 minutes
Q&A on Lit's practical applications and architecture
Discussion covers how Lit handles CSS, its default use of the shadow DOM, and its suitability for separating UI from complex business logic in large applications.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
06:45 MIN
Building with Web Components and the Lit library
Making of paint.js.org—a Web Component-based Productivity PWA
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
00:45 MIN
Simplifying development with Lit and Stencil
Extending HTML with Web Components
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
04:43 MIN
Setting up a modern component library with Vite and Lit
Building a framework-independent component library
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
03:17 MIN
Understanding the role and value of web components
Keith Cirkle of GitHub on React Fatigue
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
02:32 MIN
Exploring the IBM Carbon Design System as an example
Building a framework-independent component library
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
07:10 MIN
Understanding web components and their core technologies
Accessibility with Web Components
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
03:33 MIN
Creating modern code islands with web components
Defeat that legacy monster! Guerilla refactoring with web standards
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
01:12 MIN
Introducing the three core parts of web components
Extending HTML with Web Components
Unlock Moments
Create a free account to watch a limited number of Moments each month.
Upgrade to PRO for unlimited access to the full archive.
Upgrade to PRO for unlimited access to the full archive.
You have an account? Log in
Featured Partners
Related Videos
Extending HTML with Web Components
Rowdy Rabouw
Catching up on the basics you don't really need that much code
Chris Heilmann
Building a framework-independent component library
Tobias Scholz
The Lean Web
Chris Ferdinandi
Frameworkless: How to use Web-Components in production?
Tobias Münch
Web development: where are we, and where are we going?
Laurie Voss
One Framework To Rule Them All: Faster Websites With Astro
Eddy Vinck
Component styling in a JS world — evolve your mental model
Maximilian Heinrich
Related Articles
View all articles

.webp?w=240&auto=compress,format)

From learning to earning
Jobs that call for the skills explored in this talk.

Speech Processing Solutions
Vienna, Austria
Intermediate
CSS
HTML
JavaScript
TypeScript

doinstruct Software GmbH
Berlin, Germany
Senior
GIT
JavaScript
TypeScript

Schulz.codes GmbH
Darmstadt, Germany
Intermediate
Senior
React
JavaScript
TypeScript



tarent solutions GmbH
GIT
HTML
Vue.js

tarent solutions GmbH
GIT
HTML
Vue.js

tarent solutions GmbH
GIT
HTML
Vue.js

Vesterling Consulting GmbH
Köln, Germany
Remote
HTML
Node.js