- Learning Ionic(Second Edition)
- Arvind Ravulavaru
- 313字
- 2021-07-02 23:24:24
What is new in Angular?
Angular 2 is one of the most anticipated and dramatic version upgrades I have seen for any software. Angular 1 was a boon to web/mobile web/hybrid app developers, where managing a lot of things was made easy. Not only did Angular 1 help restructure client-side app development, but it also provided a platform to build applications; not websites, but applications. Though the first release suffered performance issues when dealing with large datasets, the Angular team bounced back quite well with the later releases of Angular 1, that is, Angular 1.4.x and above, and fixed these performance issues by releasing a more stable version in the form of Angular (2).
Some of the new changes that have accompanied with Angular (2) are:
- Speed and performance improvements.
- Component based (not the typical MV*).
- Angular CLI.
- Simple and expressive syntax.
- Progressive Web Apps (PWA).
- Cross-platform app development, which includes desktops, mobile, and web.
- Cordova-based Hybrid app development.
- Angular Universal provider for the server side for fast initial views.
- Upgrades to better animation, internationalization, and accessibility.
- Angular can be written on ES5, ES6, TypeScript, and Dart are based on the user's comfort with the JavaScript flavor.
With these new updates, developing apps has never been easier, be it on the desktop, mobile, or Mobile Hybrid environments.
Note: The latest version of Angular is going to be called just Angular, not Angular 2, or AngularJS 4, or NG4. So throughout this book, I will refer to Angular version 2 as Angular.
The current latest version of Angular is 4. Do checkout Chapter 11, Ionic 3, to know a bit more about Angular 4 and how it improves Ionic.
You can find more information about Angular here: https://angular.io.
Note: If you are new to Angular, you can refer to these books:
https://www.packtpub.com/web-development/learning-angular-2
https://www.packtpub.com/web-development/mastering-angular-2-components
https://www.packtpub.com/web-development/mastering-angular-2
https://www.packtpub.com/web-development/angular-2-example
Or these videos:
https://www.packtpub.com/web-development/angular-2-projects-video
https://www.packtpub.com/web-development/web-development-angular-2-and-bootstrap-video
https://www.packtpub.com/web-development/angular-2-web-development-TypeScript-video
- Spring 5.0 By Example
- 在最好的年紀學Python:小學生趣味編程
- Monkey Game Development:Beginner's Guide
- 零基礎玩轉區塊鏈
- Hands-On Image Processing with Python
- Eclipse Plug-in Development:Beginner's Guide(Second Edition)
- Python編程:從入門到實踐
- Scala Data Analysis Cookbook
- 計算機應用技能實訓教程
- 創意UI Photoshop玩轉移動UI設計
- 高效使用Greenplum:入門、進階與數據中臺
- Android開發進階實戰:拓展與提升
- 面向對象分析與設計(第3版)
- 歐姆龍PLC編程指令與梯形圖快速入門
- AngularJS Directives Cookbook