Я использую RequireJS для своего веб-приложения. Я использую EmberJS для рамки приложения. Я пришел к выводу, что, как мне кажется, я должен начать связывать свое приложение с одним файлом js. Вот где я немного запутался:
Если я, наконец, собираю все в один файл для развертывания, то все мое приложение загружается одним выстрелом, а не по требованию. Разве это не связывание, противоречащее AMD вообще и RequireJS в частности?
Что еще меня смущает, это то, что я нашел на веб-сайте RequireJS:
Как только вы закончите разработку и хотите развернуть свой код для своих конечных пользователей, вы можете использовать оптимизатор для объединения файлов JavaScript вместе и его минимизации. В приведенном выше примере он может комбинировать main.js и helper/util.js в один файл и минимизировать результат.
Я нашел этот похожий поток, но он не отвечает на мой вопрос.