Фреймворк RequireJS ничего особенного не делает - не создает красивых всплывающих окон, не помогает управлять контролами и т.п. Но его роль в разработке крупных JavaScipt приложений очень важна.

Не буду переводить и переписывать документацию с официального сайта, остановлюсь только на том, что лично мне было полезно - про управление подключением JS файлов для вашего приложения.

 

Для начала загрузите RequireJS со страницы: http://requirejs.org/docs/download.html

В директорию scripts поместите скачанный файл "require.js" и создайте "main.js". В той же директории "scripts" создайте еще 3 файла – "one.js", "two.js", "three.js".

 

В каждом файле one, two, three добавьте соответственно код:

Создайте HTML файл index.html и вставьте ниже следующий код. Обратите внимание на параметр data-main в тэге <script>:

 

В файл "main.js" добавьте такой код:

 

Теперь откройте в браузере страницу index.html. Она выдаст 3 сообщения 'one.js', 'two.js', 'three.js'. При этом в коде html-страницы есть ссылка на загрузку только одного JS файла.