Angularjs é um framework javascript construido e mantido pelo grupo de engenheiros do Google, ele usa o HTML como uma "template engine" aliado a conceitos de Orientação a Objetos, testes, dentre outros, no intuito de fornecer uma solução completa para o cliente-side de sua aplicação. Além disso tem total compatibilidade com as bibliotecas javascript mais utilizadas, como jQuery. é um novo conceito para desenvolvimento de web apps client-site.
Entenda as novidades que estão por vir com o AngularJS 2.0, as novas definições, facilidades, novos desafios e entenda o motivo do AngularJS ser um framework excelente para todos os momentos.
48. Immutable.js
Immutable.js fits better with the rest of the JS
ecosystem in my opinion, because it is designed
for and written in JS, rather than ClojureScript. The
API follows the native Array API where possible,
so it's a lot easier to switch between the two.
“Lee Byron, Interactive Information Designer at Facebook