Sanu0074
@Sanu0074

Как реализовать динамическую загрузку javascript?

Я хочу в (spa) проекте реализовать динамическую загрузку js файлов, при этом эти файлы генерятся из TypeScript. Идея такая: загружается страница, в ней есть какой-то основной скрипт в котором могут быть включены скрипты которые используются повсеместно (например роутер), который загружает (делает import нужных файлов (классов)) другие скрипты (с помощью того же роутера) которые должны обрабатывать текущую страницу. В отличии от способа который предполагает лепить комбайн из всех typescript в единый js-файл - я хорошо сэкономлю на загрузке.

Вот только как реализовать это таким образом, чтобы все работало автоматически, я просто пишу код, импортирую одни классы в другие, а скрипты сами загружаются когда это необходимо. Есть ли что-то, что умеет это делать? Если да, то подскажите что и как этим пользоваться? Если нет - то так и напишите, и в таком случае какой способ будет самый лучший для решения такой задачи?
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
Sanu0074
@Sanu0074 Автор вопроса
SystemJS решает эту задачу
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@WQP
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы