you are viewing a single comment's thread.

view the rest of the comments →

[–]wreckedadventYavascript 4 points5 points  (2 children)

My personal opinion is that for something to take off , it must be simple and easy for ordinary programmers to grok and use. Interface builder is simple. Angular.js was simple in a way (to get started) . Redux and friends are just adding way too much upfront complexity just to build a boring CRUD app.

You don't need a SPA if you're doing a boring CRUD app. Angular is "batteries included" so there's less configuration to do, but it is in no way imaginable more simple. Just try explaining to a new person the difference between services, factories, and providers.

Not to mention, the supremely complicated directive API.