September 14, 2016
Angular 2.0 final released
Google shipped Angular 2.0 on September 14, 2016 — a TypeScriptJavaScript with static types — compiles to JS and powers large front-end and Node codebases. rewrite with components, ahead-of-time compilation, and mobile support.
What it was for
Angular (2+) replaced AngularJS with TypeScriptJavaScript with static types — compiles to JS and powers large front-end and Node codebases., RxJS, and a CLICommand-line interface — interacting with software by typing text commands. for enterprise SPAs. Used for large banking portals, admin dashboards, and Ionic mobile apps. Breaking from 1.x was painful, but AOT compilation, lazy loading, and structured modules suited big teams.
Companies
- Microsoft
Why it's here
Angular 2 reset the framework for TypeScriptJavaScript with static types — compiles to JS and powers large front-end and Node codebases., performance, and long-term enterprise maintenance.
Why it mattered
It kept Google in the enterprise SPA race alongside ReactA JavaScript library for building UIs — component trees and declarative rendering for the web. and showed when a full rewrite can be justified.
What it solved
AngularJS could not meet mobile performance and tooling needs; the digest cycle and JS-only codebase hit limits.
Media
ImageAngular (web framework)Emma Twersky, CC BY 4.0, via Wikimedia Commons
Related
- AngularJS 0.9.0 open-sourcedOctober 20, 2010
- TypeScript preview releasedOctober 1, 2012