Short Bytes: Google has released the beta version of its AngularJS 2 framework. The 2.x branch of the framework was set to release in October-November, but it got delayed due to some reasons. Now, AngularJS 2.0 Beta is available for download and you can start writing the apps right away.
In the latest news, Google’s AngularJS 2 is now in beta. The Angular 2 is an architected and rewritten version of the JS framework with general availability planned for early-2016. The previous version of the framework was focused on the web and the new one targets the app-making for mobiles easier.
Under the hood of Google, AngularJS is a 6-year-old open source project having a rich developer community. While the initial step to make the Angular framework was received with some hostility, later the community responded positively.
What are the improvements in AngularJS 2?
With AngularJS 2, Google wants the developers with existing web app coding skills to easily write apps for mobile and desktop. As explained on its website, Angular 2 solves the basic challenges on mobile web with “Angular Universal for server-side rendering and Web Workers for smooth scrolling and transitions”.
AngulaJS 2 is written in TypeScript and is already beeing used by Google in Adwords and Google Fiber. For others, Google has offered a library named ngUpgrade for mixing Angular 1 and 2 inside an app. By retaining the previous features like data binding and dependency injection, developers can write Angular 2 components inside Angular 1 apps.
For the final release, the biggest planned changes are:
- Reducing Angular 2’s payload size.
- Making the Angular CLI usable end to end throughout the development process.
- Creating a more developer-friendly route definition and link API for the Component Router.
- Support for animations.
- I18n and L10n support.
Read more from the links below: