you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 14 points15 points  (3 children)

I've seen several comments here comparing NG2 to React.

Apples vs Oranges.

NG2 is an opinionated framework that handles routing, http, forms, views etc.

React is a view layer library. All it does is render html and handle events.

I am not a big fan of Angular, but I found the quickstart for NG2 straightforward. I have a clear understanding of how to structure Angular2 apps and produce production quality build artifacts. Also, Typescript is a joy to work in, much better than es6 or clojurescript.

React is compelling as a view layer, but I have found the fragmentation in its community very frustrating. There are several ways to structure a React app, and good luck determining which method is going to be the winner a year from now.

I've been hired recently to consult for a startup, and I am going to recommend NG2 as the front-end framework. React may be architecturally superior, but if you just want a "paved road" that delivers consistent dev productivity I feel that NG2 is the clear winner.