Аннотация:В настоящее время существует огромное множество различных фреймворков, которые преследуют различные цели. Для данной работы был выбран фреймворк Backbone, главной целью которого является структуризация приложения. Было проведено сравнение двух фреймворков – Backbone и Angular, которое показало, насколько различными могут быть фреймворки, а
также продемонстрировало наличие возможности у разработчиков выбирать нужный для конкретных целей фреймворк. Целью работы является раскрытие возможностей фреймворка Backbone, а также демонстрация его необходимости в больших и сложных приложениях.