Angular 2018 Evolution Roadmap

http://www.ngfans.net/topic/142/post/2


At the just past ngAtlanta technical event, Brad Green  gave a speech, he is the Team Director of the Angular team, which talked in detail about the evolution roadmap of Angular in 2018.

The core content is briefly described in Chinese as follows:

  • Bazel: Bazel is a build tool used internally by Google. The Angular project team has obtained permission and will open source this tool. Once the integration is complete, Angular developers can enjoy the benefits of Google's own build tools. A detailed description of the tool is here: https://g.co/ng/abc
  • Schematics and ng update: Angular CLI uses a technology called Schematics at the bottom, which allows developers to customize templates. CLI v1.7 will add a function ng update, which can automatically upgrade the version and development environment. Details about it are here: https://blog.angular.io/schematics-an-introduction-dc1dfbc2a2b2  .
  • Component Dev Kit: This is a brand new tool for customizing Angular Material components. More information about CDK is here: https://blog.angular.io/a-component-dev-kit-for-angular-9f06e3b4b3b4
  • Angular Elements: After this feature is released, Angular components can be published as Web Components, or they can be published in a form that can be integrated by other frameworks.
  • Ivy Renderer: This will be a brand-new renderer, the kernel is upgraded, and the upper-layer application has no sense. This compiler compiles faster, produces smaller files, and is easier to debug. See also: http://ivy.angular.io/
    0_1519816226146_2.png

0_1519816305680_3.jpeg


Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325439123&siteId=291194637