Welcome to Angular2 resource website.
The reason for this website is to have a good all-in Angular2 resource websites and keep it updated.
- Develop Across All Platforms:
Learn one way to build applications with Angular and reuse your code and abilities to build apps for any deployment target. For web, mobile web, native mobile and native desktop.
- Speed & Performance:
Achieve the maximum speed possible on the Web Platform today, and take it further, via Web Workers and server-side rendering.Angular puts you in control over scalability. Meet huge data requirements by building data models on RxJS, Immutable.js or another push-model.
- Incredible Tooling:
Build features quickly with simple, declarative templates. Extend the template language with your own components and use a wide array of existing components. Get immediate Angular-specific help and feedback with nearly every IDE and editor. All this comes together so you can focus on building amazing apps rather than trying to make the code work.
- Loved by Millions:
Supports you from your first scrappy launch all the way through global deployment — Angular brings you the scaling infrastructure and techniques that support Google’s largest applications.
Angular 2 is the next version of Google’s massively popular MV* framework for building complex applications in the browser (and beyond).
When Angular 2 was announced in October 2014 at the ngEurope conference, the ngCommunity was up in arms: what did this mean for their favorite framework they invested so much time into learning and building real things with? A lot of Angular developers were worried that Angular 2 would spell the end for Angular.
Few teams are as invested in Angular as the Ionic SDK team is. We’ve spent years building our entire business on Angular. When Angular 2 was announced, we were also concerned that the next version of our favorite framework would negatively impact us.
What we found when we started building with Angular 2, though, was something beyond our wildest dreams: a faster, more powerful, cleaner, and easier to use tool than we had with Angular 1. We found a tool that embraced future web standards and brought ES6 to more developers around the world.
We realized that Angular 2 would make it easier to use Ionic, not harder. That it would give us performance gains we desperately needed to push forward our goal of making the web win on mobile. That it would make it easier to write clean, testable code that would run on more devices and platforms. That it would help us empower more web developers to build great mobile apps.
We knew we had to work to make sure the ngCommunity transitioned from Angular 1 to Angular 2 as quickly and cleanly as possible, so we started this site to help with the transition.
As Angular 2 moves from beta to RC and beyond, we will be updating this site with new tutorials and examples. If you ever have a question or feel there is something we could expand, tweet at us or file an issue.
We hope you find Angular 2 as inspiring as we have, and we hope this guide helps you get there as quickly as possible.