World Congress 2025

Building a framework-independent component library

July 11, 2025 14:20 โ€“ 14:50 ยท 30 min Stage 9

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.

design patterns frontend ui/ux javascript

World Congress 2025

Related talks

Open session

MVI: Minimum Viable Interface for React Components

  • Daniel Espino Garcia

    Mattermost

    Senior Software Design Engineer

Open session

The Dependency Cookbook - Recipes for Micro Frontend success

  • Lucas Braeschke

    ZEISS Digital Innovation

    Software Architect

  • Stefan Bley

    ZEISS Digital Innovation

    Software Architect

Open session

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

  • Manfred Steyer

    AngularArchitects.io

    Trainer, Consultant, Architect

Open session

A Practical Guide to Reducing Bundle Size

  • Stephen Cooper

    AG Grid

    Senior Developer

All sessions at this congress