Приведу на себе пример
Использую Backbone+Marionette
Фалами реализована структура модулей шаблонов, видов моделей
модуль это папка которая содержит еще папки которые группируют файлы по типам модели, виды, контроллеры, шаблоны.
Модулей уже штук 20 и файлов в них тоже много всего около 400 файлов или уже больше. Так вот require.js позволяет это все подключить к странице с соблюдением зависимостей, то есть если какому то файлу нужно что бы уже что то было подключено он это выполняет. И напоследок, после того как вы уже все закончили разрабатывать весь этот код можно скомпилить в один js файл.
|