On the current typescript / anti-typescript internet drama I saw someone mention javascript without a build step.
Do you think we’re already there?
Last time I attempted it:
- there were too many libraries I couldn’t import
- JSX (using babel) had a warning saying you shouldn’t do it in the browser for production
- there was some advice against not using a bundler, because several requests for different .js files is slower and bigger than a bundled package
Probably the more important question is whether DHH is your boss.
It’s fine to look for people with real experience/opinions on the internet, but at the end of the day, you have to build your own product.
I also am going to just say that I’m betting the kinds of stuff rails does in JS doesn’t really need a lot of complex JS. My guess is a lot of it paints on behavior similarly to what
htmx
does now, which doesn’t really require a ton of js code anymore. I don’t much see the point removing TS for the vast majority of projects.