-
Notifications
You must be signed in to change notification settings - Fork 4
Home
"Angular 2.0. It is essentially a re-imagining of AngularJS for the modern web"
-- Rob Eisenberg, Angular 2.0 core team (before he left and created Aurelia)
Angular was built to leverage the state of the JS world as it looked six years ago.
Much has happened since then. Angular 2 embraces the future of web development.
Module loaders, Typescript, Webcomponents, Rxjs and applications that run on all platforms.
More reading about the core concepts of Angular 2
http://victorsavkin.com/post/118372404541/the-core-concepts-of-angular-2
There is a pretty good overview of the architecture here:
https://angular.io/docs/ts/latest/guide/architecture.html
Enough of the sales talk....
Basically an Angular 2 application is a set of components that form a component tree. The Tree is connected to the world via services. Information trickles in towards the root via events, and out to the root via attributes. The Components are represented by html tags.
Take a look at an Angular 2 Hello World
This is as simple as it can get in Angular 2. The only thing intimidating here is the html file with all it's imports. The html tag called <my-app> is resolved and replaced by the template defined in app.component.ts
[Setup, Startup](Setup, Startup)
[Assignment #1] (Assignment-%231)
[Assignment #2] (Assignment-%232)
[Assignment #3] (Assignment-%233)
[Links] (Links)
[Slide Shows] (Slide Shows)