Angularjs

Angular 2 Beta released by Google

Angular 2 Beta recently released by google, is a development platform for building mobile and desktop web applications. Angular computes updates based on changes to data, not DOM, for fast updates that scale to the largest data sets with minimal memory overhead. Angular 2 is dramatically faster than Angular 1 with support for fast initial loads through server-side pre-rendering, offline compile for fast startup, and ultrafast change detection and view caching for smooth virtual scrolling and snappy view transitions.