Make Web Components Great Again with StencilJS
summary
Claims that Stencil is a compiler that outputs standard custom elements and demonstrates concrete tradeoffs: code size and verbosity vs native, plus benchmarked first meaningful paint numbers where Stencil ranks near native. Shows toolchain details — TypeScript decorators, virtual DOM, a dynamic polyfill loader, server rendering and prerendering. Reports that prerendering gives a measurable win, pre-rendering/SSR yields faster first meaningful paint and that Ionic 4 becomes framework-agnostic so its components can be reused across apps.
AI-written summary · about
chapters (6)
- 0:00Start
- 3:31OBSERVING ATTRIBUTES NEEDS TO BE EXPLICIT
- 4:33PROPERTIES
- 5:27EVENTS
- 16:54CODE LENGTH
- 19:05OVERALL LIGHTHOUSE PERFORMANCE
related talks
10mStencil: the Time for Vanilla Web Components Arrived
33mWeb Components with StencilJS
44mStencil: From Frameworks to Compilers
27mUsing Web Components in Ionic
26mBuilding StencilJS with TypeScript
29mStencil: a built-time approach to the web
52mWeb Components Can Do That?
16mScaling Components Across Multiple Frameworks
