If you were starting a new project and wanted to build all #webComponents - what would be your goto tool for this?
Lit? StencilJS? Something else?
Asking for my team
If you were starting a new project and wanted to build all #webComponents - what would be your goto tool for this?
Lit? StencilJS? Something else?
Asking for my team
@tanepiper I'd honestly stay away from web components nowadays unless you need to make a truly lightweight cross browser component (like a 3D viewer or something). And even then - you could prob do vanilla/Svelte.
if you're building a UI library or app, I'd recommend something like Vue or React. Vue specifically follows a lot of the web component model (if you dig it), and both have a lot better ecosystems (like more modules on NPM to install -- or better support for SSR)
@whoisryosuke This is a decision for the team, I'm just here to support them.
FWIW I built our current site in Svelte, after trying out React design system components and finding them not for SSG.
The design system has React, Vue and some WC, team doesn't like React but doesn't want to rebuild the entire system in a UI framework.
Our middle ground is web components. We can then just build light wrappers around them.