Code Generation
Angular makes it easy for you to turn your templates into a form of code which is optimized for modern JavaScript virtual machines. This gives you the outsource advantages of hand-written code alongside the productivity of a good framework.
IDEs
You can take advantage of intelligent code completion, instant errors, and a host of other feedback in IDEs and popular editors.
Templates
Angular lets you rapidly create UI views that offer simplistic but robust template syntax.
Angular CLI
Command line tools let you start building quickly, add components and tests, and move quickly to deployment.
Code Splitting
Angular let you create fast and industry standard architecture, components, etc using CLI.