Paul Krill
Editor at Large

Angular roadmap: What’s next for Google’s web framework

news
Feb 27, 20182 mins

The use of open source Bazel, a multilanguage tool for building and testing software, and the Ivy renderer top the planned new features

Angular 2 primary
Credit: Thinkstock

The 2018 roadmap for Angular, Google’s mobile and web development framework, includes integration with the Bazel build tool.

Bazel is an open source, multilanguage tool for building and testing software that supports multiple languages. Angular itself is now being built using the tool, and some early adopters have used it with Angular apps. Bazel’s tool chain enables development from many teams under a single build, for quicker integration, Google said. The tool also offers local and distributed caching and parallel execution.

Other features planned for Angular

Also on Angular’s roadmap:

  • The Ivy renderer, intended to make it easier to debug with Angular while also offering size and compilation benefits. The renderer is slated to be part of Angular 6, due in March.
  • Component Dev Kit, offering tools for adding common interaction patterns. Developers can use the kit for tasks such as authoring a reusable component library or building domain-specific components. The kit is broken up into subpackages including accessibility, bidirectional text, overlay, and layout. Also, a table subpackage features an unopinionated data table with an API, dynamic columns, and a DOM structure.
  • ng update, which automatically updates project dependencies and performs automated version fixes. It is shipping in the beta release of Angular CLI 1.7.
  • Angular Elements, for publishing Angular components as custom elements.  While still in development, this capability is being used in the Angular.io web page to make it easier to do dynamic rendering.

How to get started with Angular

You can follow instructions for getting started with Angular on the project’s web page.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author