JavaScript frontend framework for browsers built around documents and views, not hardcoded HTML.