There is a reason why Ionic2 framework is better than the Ionic1 framework. Here are some features which were included in the ionic2 framework when it was being developed.
- Ionic2 framework consists of classes unlike ionic1 which has controllers.
- In ionic2, every component has its own folder and its own class file.
- In ionic2, you can automatically generate pages, providers, tabs, pipes, components, and directives.
- In this, more native approach is used for navigation.
- Ionic2 is just plain old JavaScript.