6 ms·
How do you build web applications?
by reidjs 3y ago
How do you build web applications?
- artyom 3y agoI don't. I build backend services now. But to be fair, I still maintain a relatively popular Chrome extension in old-school JS and that's still a pleasure to work with.
- sodapopcan 3y agoThere are plenty of ways these days to build rich web applications without writing much JS. LiveView, Hotwire, Reactor, LiveWire, Blazor...
- artyom 3y agoNot really against JS as a language, everything against the current state of its ecosystem
- sodapopcan 3y agoNot sure I fully follow where your response is aiming but if I understand correctly, I don't hate JS but I don't like using it for business logic. I feel these frameworks (I use LiveView) let me use JS what it's good for: a DSL for complex DOM manipulation. Everything else, including simple DOM mutations, is handled by LiveView and I can write business logic in a nicer language.