2 ms·
For me, the answer is bare metal web components with Lit. It's all web standards stuff and not going to change underneath you. With a hot reload server like Vit
by dtagames 4y ago
For me, the answer is bare metal web components with Lit. It's all web standards stuff and not going to change underneath you. With a hot reload server like Vite and writing TS in VSCode, you have amazing developer support. Even Copilot understands web components because they're HTML. I'm faster and write better code with this setup than any UI "framework" that's tied to a vendor.
Personally, I'm over proprietary platforms for mobile and desktop devices. It's much easier from a dev standpoint to deliver everything as a web app.
PS: Here's an intro series [0] I wrote on bare metal web components.
[0] https://medium.com/gitconnected/getting-started-with-web-components-lit-part-1-911aa7058e9b https://medium.com/gitconnected/getting-started-with-web-com...