Interactive Examples

Counter

Basic state and event handling.

Todo App

List rendering, form inputs, and store basics.

Modal & Slots

Shadow DOM, named slots, and component encapsulation.

Tree View

Recursive component rendering and event bubbling.

SVG Charts

Dynamic SVG generation and data visualization.

Hacker News

Async data fetching, APIs, and skeleton loaders.

Kanban Board

Drag & Drop, multiple stores, and complex state management.

Memoization

Render optimization using the memoization utility.

Bubbles Animation

High-performance manual update strategy.