TodoMVC application built with Angular 2 in Javascript (ES6/ES7). To get an insight how it works Colin Eberhardt's tutorial gives a good starting point.
The structure of the project comes from the ESNext starter pack.
Layout and namings based on the official Angular 2 style guide.
- Creating @Component with directives (ngIf, ngFor)
- Creating child @Component and communicating with parent (@Input, @Output)
- Using Dependency Injection for service
- Use @Pipe inside @Component
- Routing
git clone https://github.com/blacksonic/angular2-esnext-todomvc.git
cd angular2-esnext-todomvc
npm install
npm start
Open it in your browser http://localhost:9000.