Compare

Comparing angular vs. angular2 vs. backbone vs. react

How are they different?

Here we compare between angular, angular2, backbone and react. In this comparison we will focus on the latest versions of those packages. The current versions are angular 1.6.4, angular2 2.0.0-beta.21, backbone 1.3.3 and react 15.5.4.

angular, HTML enhanced for web apps. It was authored by Angular Core Team on Mar, 2012.
angular2, Angular 2 - a web framework for modern web apps. It was authored on Feb, 2015.
backbone, Give your JS App some Backbone with Models, Views, Collections, and Events. It was authored by Jeremy Ashkenas on Jul, 2011.
react, React is a JavaScript library for building user interfaces. It was authored on Oct, 2011.

When comparing those packages you notice that react is the more popular package today (65,425 Stars on Github).
angular has more versions and more forks.
angular2 has more frequent updates.
backbone has been out there for longer (since 5 years ago), it also has less open issues.
react has a bigger community of maintainers, more daily downloads, more weekly downloads, more monthly downloads, more stars on Github and more followers on Github.

In our review angular got 613,120 points, angular2 got 55,926 points, backbone got 467,978 points and react got 2,747,008 points. The points are a summary of how big the community is and how well the package is maintained.

Lets dive deeper and have a look at some more details on those packages.

Going into more detail

 

angular
1.6.4
NPM

angular2
2.0.0-beta.21
NPM

backbone
1.3.3
NPM

react
15.5.4
NPM

description HTML enhanced for web apps Angular 2 - a web framework for modern web apps Give your JS App some Backbone with Models, Views, Collections, and Events. React is a JavaScript library for building user interfaces.
keywords angular, framework, browser, client-side model, view, controller, router, server, client, browser react
author Angular Core Team N/A Jeremy Ashkenas N/A
Related / similar packages
ember, vue ember, vue ember, vue ember, vue
Comparison
licenses MIT MIT MIT BSD-3-Clause
created 5 years ago (Mar, 2012) 2 years ago (Feb, 2015) 6 years ago (Jul, 2011) 6 years ago (Oct, 2011)
modified 13 days ago 2 months ago 2 months ago 5 hours ago
total versions 123 68 27 116
version average every 15 days every 12 days every 3 months every 17 days
maintainers 2 1 3 11
dependencies 0 0 1 4
Daily Downloads 34,890 1,264 30,704 182,318
Weekly Downloads 189,620 7,965 161,576 1,005,648
Monthly Downloads 822,644 37,709 673,761 4,136,755
open issues 747 1,395 69 657
open pull requests 30 30 30 30
stargazers 55,563 23,563 26,256 65,425
subscribers 4,398 2,474 1,571 4,425
forks 27,767 5,980 5,695 12,117
wiki
Points
Overall points

613,120

Points

55,926

Points

467,978

Points

2,747,008

Points
CLI Shortcuts
install npm i -S angular npm i -S angular2 npm i -S backbone npm i -S react
remove npm r -S angular npm r -S angular2 npm r -S backbone npm r -S react

Share this with other developers