Показать сообщение отдельно
  #1 (permalink)  
Старый 18.02.2015, 12:38
Кандидат Javascript-наук
Отправить личное сообщение для FanAizu Посмотреть профиль Найти все сообщения от FanAizu
 
Регистрация: 08.03.2011
Сообщений: 148

Работа модульных систем
Проясните, пожалуйста, пару момент по модульным системам, например AMD:

1) если на странице нету какого-то модуля, который нужен для работы другого модуля, который уже есть на странице и ждет своего резолвинга, то модульная система скачивает файл этого
отсутствующего модуля с сервера и чтобы не делать кучу аякс запросов на сервер, разработчики используют тулзы, которые смотрят все зависимости всех модулей и собирают один js
файл со всеми модулями, который подключается вручную на страницу, чтобы не делать запросы на сервер?

2) как я понимаю, если несколько модулей зависят от одного и того же модуля, то все эти модули получат ссылку на одно и тоже экспортируемое значение из модуля, от которого
они все зависят? А что делать, если я хочу работать с разными копиями одного и того же модуля для каждого из зависящих модулей? Это возможно?

Спасибо.
Ответить с цитированием