October 20, 2010
AngularJS 0.9.0 open-sourced
Miško Hevery open-sourced AngularJS 0.9.0 on October 20, 2010 — two-way data binding and MVC for single-page web apps.
What it was for
AngularJS let HTMLHyperText Markup Language — the standard markup for structuring web pages. drive the UIUser interface — the parts of software people see and interact with. with directives and `ng-model` two-way binding — no manual DOM updates for forms and lists. It powered early Google products and enterprise SPAs before ReactA JavaScript library for building UIs — component trees and declarative rendering for the web. and Vue. Developers learned `$scope`, dependency injection, and the digest cycle on countless internal dashboards.
Companies
Why it's here
AngularJS popularized declarative SPAs and two-way binding in mainstream web development.
Why it mattered
It influenced every later frontend framework's component and data-binding models.
What it solved
jQuery spaghetti could not scale; teams needed structure for complex client-side applications.
Media
- ImageAngularJS
AngularJS, Public domain, via Wikimedia Commons
Related
- Angular 2.0 final releasedSeptember 14, 2016
- Vue.js publicly releasedFebruary 2014