Re:Solid.js feels like what I always wanted React to be
by ramoz on Tuesday March 01, 2022 @08:53AM
(#30514091)
The whole "I hate angular" is a bit old at this point. The latest versions are really quite simple/powerful. We act like it's still 2015 and we're jumping from angularjs 1.x to React. The jump was nice, yet turns out production-grade engineering in React was not so nice.
[ Parent
| on HN ]
Re:Solid.js feels like what I always wanted React to be
by fuzzy2 on Tuesday March 01, 2022 @09:19AM
(#30514413)
I don’t like the separation between template and code, I don’t like the developer experience (slow and often malfunctioning VS Code extensions and slow builds, bad in-browser debug helpers), I don’t like how creating “ad-hoc” components is basically impossible.
I think Zone.js is insane.
I know Angular very well. That’s why I’m confident I can create high-performance applications using Angular. I firmly believe Angular has far too many pitfalls for inexperienced developers.
So yeah, I hate Angular.
Re:Solid.js feels like what I always wanted React to be
by mst on Tuesday March 01, 2022 @01:46PM
(#30518224)
If you can't hate on your major dependencies confidently and at length, you probably haven't used them long enough yet.
I generally spend much of my day writing perl. It absolutely works for me, but every time I encounter somebody who wants to -attack- perl I find myself disappointed by how short their list of reasons to hate it is compared to my own.
(one of the most complicated JS codebases I work with on a regular basis is in angular, and the learning curve is a fucking cliff but yeah, once you get to the top, I agree with everything you've said about it)
Re:Solid.js feels like what I always wanted React to be
by ramoz on Tuesday March 01, 2022 @09:26AM
(#30514496)
`Angular Language Service` is the only domain specific extension I've ever needed and its never been an issue. The template separation, as well as (s)css, I like organizationally compared to the chaos you end up in with large jsx-styled applications.