Все так делают, мы ведь используем lazyLoading)
Сегодня в твиче кто-то из вас будет делать?
Лениво загруженные компоненты все равно собираются во время билда
ничего плохого, просто не связано с кейсом про который я спрашивал
Что-то не смог придумать подходящий юзкейс, кроме stackblitz-подобных сервисов
Для этого и нужно
А ты имеешь в виду полный цикл сборки или чисто один компонент+шаблон в JS перегнать? Я потратил некоторое время на поиск простого способа (типа одного-двух вызовов) скомпилировать компонент, но в итоге запутался в исходниках и бросил это дело. Было бы интересно посмотреть
Хочу чтобы юзер набирал код, а я показывал результат, пока простых способов не вижу, читаю внимательно https://github.com/angular/angular/issues/43133 https://github.com/angular/angular/issues/43120
Типа как с Svelte плейграунде сделано? Я тоже такое хотел сделать, но не осилил )
compileModuleAsync? Можно ведь самим написать динамические компоненты, которые компилируются по переходу по route. Хз, я кажись путаю ivy и компиляцию, надо разобраться
https://www.angulararchitects.io/aktuelles/architecture-with-angular-ivy-part-2-higher-order-and-dynamic-components/ я вот только на такое натыкался, там показано направление
зачем это делать вообще
если это тот проект, про который я думаю, то там учебная апка, чтобы в рантайме разработчик мог увидеть результат прямо из веб приложения ничего себе не устанавливая
Так это ж старый ViewEngine компилятор, он в Ivy вроде не умеет
Так они юзают закрытый API и прост собирают руками, это не заскейлится, если только не написать свой компилятор
Научишь чему?
Через айфрейм такое можно сделать. Просто туда жс билд вставляешь и ничего самому в рантайме не надо компилировать
Нужно чтобы пользователь писал в браузере код, а я показывал результат
Ну да. У меня в био ссылка. Так ты хочешь?
Да, только с ангуларом
А билдит стак судя по всему на сервере. Я думаю там просто для тебя такое сделать.
ну эта часть для меня понятна, мне непонятно, как билдить
Обсуждают сегодня