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

#webDev #javascript #dev

@tanepiper: try Lit and FAST and see which one you take a shine to!

Stencil is great for teams that like JSX, but that just feels like baggage to me, personally, and it's a bit slower.

@slightlyoff We're already looking at Lit, but really just want to check if it's still state-of-the-art or have we already moved on 😅

Fast looks interesting, but ultimately BIGCORP™️ needs the security of the larger project here as it has move governance and a clear roadmap I guess.

So it seems like Lit it is.

@slightlyoff Ohh - different Fast! Turns out there is also a Fast JS library that isn't Microsoft
@tanepiper @slightlyoff There's also hybrids (weird!)
@i @slightlyoff Oh big ExtJS vibes for defining components 😜
@tanepiper @slightlyoff Only just discovered Lit this week after the new Gerrit came out using it. Haven't touched web UI since the dawn of the millenia but it looks.... interesting to me.
@tanepiper @slightlyoff Lit's definitely state-of-the-art and will only get moreso. We're pretty involved with WC standards work and adopt things pretty rapidly as they ship. Ex: we've had support for constructible stylesheets and native CSS modules for years already.