Adding Components to Eleventy with WebC
WebC is a brand new HTML-driven file format that brings many new features to Eleventy:
🛠 First-class Incremental Builds
🕊 Per-page CSS/JS bundles
🗂 Single File (Server rendered) Components
🔬 Scoped component CSS
🏝 Pairs with <is-land> for Partial Hydration
📐 Mix and match with existing Eleventy template syntax (Nunjucks, Liquid, etc.)
🤝 WebC works great with Progressive Enhancement, Declarative Shadow DOM, and Streaming
Zach Leatherman (he/him)
Zach is a builder for the web at Font Awesome and the creator/maintainer of Eleventy (11ty), an award-winning open source site generator. At one point he became entirely too fixated on web fonts. He has given 84 talks in nine different countries at events like Beyond Tellerrand, Smashing Conference, Jamstack Conf, CSSConf, and The White House. Formerly part of CloudCannon, Netlify, Filament Group, NEJS CONF, and NebraskaJS.