Every time I touch JS (and especially bundlers) I'm reminded of what an incredible pain in the ass the entire ecosystem is.

I'm never going to use a JS framework for a new project again. And while I'm at it, fuck it maybe I'll never use Typescript again either.

Either use an actually typed language (Rust), use something enjoyable (Ruby), or at a push, write some plain vanilla JS.

Reply to this note

Please Login to reply.

Discussion

Word.

Preach πŸ”₯

I'll happily take the other side of the bet for "I'll never touch a JS framework again"

No one likes a smart ass nostr:nprofile1qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpzemhxue69uhks6tnwshxummnw3ezumrpdejz7qpq2rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sugh36r

You're looking at this the wrong way Jeff, he's basically offering to pay you to not write JS!!

hahaha

Writing Ruby is such a joy

I actually miss writing ruby. Somehow my last few projects always demanded python.

hi fellow js frameworks and typeshit hater ✌🏻

I couldn't agree more. I miss Elm. It was a bit too clever for its own good (Γ  la Scala), but for a brief moment I actually enjoyed front-end stuff. Everything since Elm has felt downhill.

TS is awful. The type gymnastics needed just to keep a linter happy in a moderately complex project is insane.

I have so very poorly written is projects. We actually implemented TS because we got tired of not knowing the return type of anything. It's not perfect. But way better

Still, it’s somehow less terrible than Python. I genuinely have no idea how anyone gets anything done in that language.

What languages do you like? I dislike JS, but its the fastest one to just start typing.

JS frameworks are like the Hotel California. You can check out anytime you want ...

Vanilla!

JavaScript ecosystem is peak fiat.

It would have never ballooned into what it is without big VC funded tech companies during a ZIRP.

nostr:nevent1qqsw9ehu98jrf7kw3kk0cdhagxlajcyuh5hme50uufyvms065v7gzrqpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgp5d9gs

I sympathize totally.

(Even more, relying on MS to improve JS via TS is a total no go for me.)

Have you looked at Elm ?

If this is a frontend and React problem, use Remix. The experience is very good and the whole bundler madness is abstracted away.