Turn AngularJS 2.0 will target mobile apps and discard old browsers

Source: Internet
Author: User

The AngularJS team said that "AngularJS 2.0 is the framework for mobile applications." The framework will continue to support the desktop, but its main focus becomes the mobile domain. It also aims to support ECMAScript 6 through the translator (because browsers do not yet support ES6).

To get feedback from developers, an article on "AngularJS 2.0" lists the changes in the plan and links to the design documentation.

Here's a brief look at the changes in these plans:

    • Supports ES6 and traceur transfers. Developers can also choose to continue writing ES5.
    • Faster change checking
    • Monitoring via log service diary.js throughout the angular range
    • Better modularity
    • More simplified dependency injection, including declarations over commands, module loading through the ES6 module, and delay loading of part JS via the sub-injector. Most of these designs have been implemented.
    • Template and instruction improvements, including simplified instruction APIs, integration with other component frameworks using Web standards, enhanced performance, and the ability to allow the IDE to analyze and validate templates.
    • Better touch animations, using the native features of the browser fallback, can achieve 60+fps performance.
    • Enhanced routing, including state-based routing, integration with authentication and authorization, and the ability to choose the status of certain views to be retained.
    • Better persistence, which is useful for mobile devices, is to support a "permanent offline" mode when the server is synchronizing.
    • Only modern browsers that can update automatically, including Chrome, FireFox, Opera, Safari, and IE11 are supported. For mobile devices, including Android, IOS 6+, Windows Phone 8+ Chrome, and Firefox mobile. It is also "possible" to support older versions of Android.

Most of the changes are still in the design and prototyping stages, and the final version may be quite different from the current plan. You can provide feedback via any channel on angular.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.