World Congress 2025

Building a framework-independent component library

July 11, 2025 14:20 โ€“ 14:50 ยท 30 min Stage 9
design patterns frontend ui/ux javascript

What this session covers

In an environment where you work on various projects with different technologies, a frontend library based on WebComponents can help avoid redundant code and create a consistent overall appearance. WebComponents can be integrated in an isolated manner using the Shadow DOM, and Lit, as a lightweight wrapper, eliminates a lot of boilerplate code.

The process of building a component library with Vite will be implemented step by step using an example component.

Storybook then allows us to package everything neatly and provides both the code and usage examples of the components in a clear and structured interface.

Related talks at this congress

Open session

World Congress 2025

July 11, 2025 ยท 15:40โ€“16:10

Stage 9

MVI: Minimum Viable Interface for React Components

Daniel Espino Garcia

Software Design Engineer at Mattermost

Daniel Espino Garcia
Open session

World Congress 2025

July 10, 2025 ยท 15:30โ€“16:00

Stage 10

The Dependency Cookbook - Recipes for Micro Frontend success

Lucas Braeschke, Stefan Bley

Lucas Braeschke
Stefan Bley
Open session

World Congress 2025

July 10, 2025 ยท 10:10โ€“10:40

Stage 9

Advanced Micro Frontends: Multi-Version and Multi-Framework Scenarios

Manfred Steyer

Google Developer Expert focusing on Angular

Manfred Steyer
Open session

World Congress 2025

July 11, 2025 ยท 09:00โ€“09:30

Stage 10

A Practical Guide to Reducing Bundle Size

Stephen Cooper

Senior Developer at AG Grid

Stephen Cooper
All sessions at this congress