Building StencilJS with TypeScript
summary
A compiler implemented with the TypeScript compiler API that gathers decorator metadata, strips decorators, injects normalized component metadata, and emits tiny, lazy-loaded web components that include JSX types and per-project build conditionals. A live demo renders about 850 web components to prove performance; components load on first sight via lazy loading and get bundled by dependency graph so shipped code is minimized. Current release is 0.7 with migration tooling and docs toward 1.0.
AI-written summary · about
chapters (5)
related talks
20mMake Web Components Great Again with StencilJS
10mStencil: the Time for Vanilla Web Components Arrived
29mStencil: a built-time approach to the web
44mStencil: From Frameworks to Compilers
33mWeb Components with StencilJS
16mArchitecting A Component Compiler
01h 05mStencil for Cross-Framework Components
21mTypescript meta programming from 0 to 100
