8 ms·
I don't think you always need to know exactly what's going on. Angular is a lot like Rails in my mind -- there is "magic", but it makes things easier. Personal
by delluminatus 12y ago
I don't think you always need to know exactly what's going on. Angular is a lot like Rails in my mind -- there is "magic", but it makes things easier.
Personally, I never thought Angular was very hard to understand. The main problem is that the documentation is sometimes outdated. If you are familiar with server-side MVC, I think Angular will come naturally to you.
But, if my post sounds biased towards React, it's because I prefer it. I would use Angular for things you want to do in four days and never touch again, but that's about it.
- smt88 12y agoTry inheriting a project with lots of "magic". Or even just revisiting one that you did a long time ago. It sucks. I believe you that Angular was easy for you to learn. I was just saying I've never heard of anyone else feeling the same way.
- delluminatus 12y agoYeah, it totally sucks. That is one of the reasons that, in projects that I expect to be maintaining for a long time, I shy away from frameworks with inversion of control, like Angular or Rails. I prefer the wiring to be exposed, so to speak, because it makes it easier for everyone to know what's going on. It also makes it easier to drop or upgrade your 3rd party dependencies without rewriting everything.
- thomasab 12y agoCould you please point me to a framework without IOC. Was planning to use rails. thanks