|
I'm glad that you had such a positive experience! After years of web development I'm just burnt out by the tooling. Layers upon layers, just make debugging so unnecessarily hard.
The tooling is brittle and buggy. I've seen typescript compiler bugs, webpack segfaults, and whatnot.
I've started to ban typescript and jsx from all future projects, and it's better, but still a nightmare. |
I’m currently “rewriting” a vue.js app for the sole reason that we’ve just lost a senior dev who was the only one who could stomach the thing. We’ve taken on two juniors in his place and there is absolutely no way they would be able to dig into this thing.
The process has been quite enjoyable and we’re just about at feature parity at 1/10 LOC. And the juniors are quite keen at picking up typescript and lots of other useful things along the way.
Had they just been dumped into the vue pool, things would have turned out much differently.
I await the day a few months from now when they “discover” this new thing called vue and want to rewrite the entire thing!