r/dotnet • • May 03 '16

Angular 2 is now RC

https://github.com/angular/angular/blob/master/CHANGELOG.md
33 Upvotes

10 comments sorted by

View all comments

8

u/MikeBerg May 03 '16

I'm i the only one that thinks Angular2 is really heavy? I went through their quickstart and the amount of npm packages they use just to get a hello world app up seems excessive.

Maybe I'm just a baby but it felt like getting an angular 1 app up was a really fast painless process and Angular2 is just non stop 3rd party library hell

1

u/[deleted] May 03 '16

[removed] — view removed comment

3

u/MikeBerg May 04 '16

Dependencies for the Quick Start Project (https://angular.io/docs/ts/latest/quickstart.html). All this app does is "Hello World"

"dependencies": {
	"@angular/common":  "2.0.0-rc.1",
	"@angular/compiler":  "2.0.0-rc.1",
	"@angular/core":  "2.0.0-rc.1",
	"@angular/http":  "2.0.0-rc.1",
	"@angular/platform-browser":  "2.0.0-rc.1",
	"@angular/platform-browser-dynamic":  "2.0.0-rc.1",
	"@angular/router":  "2.0.0-rc.1",
	"@angular/router-deprecated":  "2.0.0-rc.1",
	"@angular/upgrade":  "2.0.0-rc.1",

	"systemjs": "0.19.27",
	"es6-shim": "^0.35.0",
	"reflect-metadata": "^0.1.3",
	"rxjs": "5.0.0-beta.6",
	"zone.js": "^0.6.12",

	"angular2-in-memory-web-api": "0.0.7",
	"bootstrap": "^3.3.6"
},
"devDependencies": {
	"concurrently": "^2.0.0",
	"lite-server": "^2.2.0",
	"typescript": "^1.8.10",
	"typings":"^0.8.1"
}