React.js – фреймворк, с помощью которого вы можете создавать пользовательские интерфейсы. React.js призван решить проблему частичного обновления простых веб-страниц.
Подробнее
Ampersand.js – фреймворк, написанный на JavaScript и используемый для разработки веб-приложений. Фреймворк разработан на архитектуре Backbone.js и хорошо подходит для работы с одностраничными приложениями. Проект распространяется по открытой лицензии MIT.
Подробнее
Node.js – библиотека, написанная на JavaScript-движке V8. Библиотека позволяет работать со сторонними библиотеками и устройствами путем синхронизации через API. Node.js работает, преимущественно, как сервер, однако вы также можете создавать оконные приложения на основе данной библиотеки и программировать микроконтроллеры. Это возможно благодаря неблокируемой модели событий. Также ПО отлично подходит для приложений-чатов, браузерных приложений и т.д (т.е. приложений, работающих а режиме реального времени).
Подробнее
Backbone.js - это JS-фреймворк, написанный на JavaScript. Фреймворк основан на шаблоне MVP и предназначен для разработки веб-приложений с поддержкой REST. Библиотека применяется в среде front-end разработки комплексных приложений. Фреймворк Backbone прост в освоении, но для работы вам также потребуется Underscore.js.
Подробнее
Angular JS – фреймворк, построенный на базе JavaScript и используемый для разработки web-приложений. Фреймворк использует шаблон MVC и имеет открытый программный код.
Подробнее