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

AngularJSAngularJS 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

  • Google

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

  • AngularJS
    ImageAngularJS

    AngularJS, Public domain, via Wikimedia Commons

Related