Hacker News new | ask | show | jobs
by cportela 4229 days ago
Clearly you like react, but react also doesn't do as much for you as Angular. It's "only the V in MVC."
3 comments

By this reasoning, functional programming is only the "method" in OOP. Surely that means OOP is a necessarily fuller abstraction?

React gives you a powerful V that expresses things so intuitively that for most cases it eschews the help of a C or an M. That's a good thing when it's achievable.

It doesn't seem true to me that the "V" React gives you is so good that you don't need anything else. It does seem common (though not universal) to eschew MVC for React apps, but in most cases it is replaced with something like the Flux architecture, which is no more or less complexity than MVC, it's just different.
Even inside Facebook Flux isn't used everywhere; Yes, for heavier modelling, sure. But for most common cases you're very fine with using only js objects.
Just saw this - thanks for the info, very interesting!
Assuming MVC is the right choice for SPA development.
Even flux is a lot easier/faster than angular, of course doesn't came with everything angular comes, but is a nice step.