Size: a a a

Советский Angular

2020 June 30

J💖

JSON Jenny 💖 in Советский Angular
mefest
почему?
источник

AS

Anton Shvets in Советский Angular
Александр Духновский
Потому что он требует транспилятора
можно и на js писать с аннотацией в комментах. но неудобно
источник

m

mefest in Советский Angular
Eugene
angular с jit в рантайме - это жепь
почему? они же должны вроде хорошо оптимизировать?
источник

E

Eugene in Советский Angular
mefest
почему? они же должны вроде хорошо оптимизировать?
да там размер бандла - забей
источник

E

Eugene in Советский Angular
никогда его не оптимизируют так, чтобы это было вменяемо
источник

m

mefest in Советский Angular
Eugene
да там размер бандла - забей
надо чтоб это было в браузере_))
источник

ДМ

Денис Макаров... in Советский Angular
Eugene
это можно решить без jit, я уверен
в ангуляре? есть 2 варианта:
1) плагинная сборка. Это надо химичить с билдером. Билдить ядро отдельно и пользовательские шаблоны-компоненты - отдельно. Надо отдельную ноду, которая будет это делать
2) билдить целиком бандлы для каждого паблишера(менее геморно с точки зрения реализации, но более затратное по ресурсам в рантайме
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
mefest
надо чтоб это было в браузере_))
источник

E

Eugene in Советский Angular
Денис Макаров
в ангуляре? есть 2 варианта:
1) плагинная сборка. Это надо химичить с билдером. Билдить ядро отдельно и пользовательские шаблоны-компоненты - отдельно. Надо отдельную ноду, которая будет это делать
2) билдить целиком бандлы для каждого паблишера(менее геморно с точки зрения реализации, но более затратное по ресурсам в рантайме
а on demand? сбилдил модуль на бэке, подтянул в браузер, заменил фичу в рантайме. уже скомпиленную фичу.
источник

ДМ

Денис Макаров... in Советский Angular
mefest
почему? они же должны вроде хорошо оптимизировать?
1) ангуляр не может в джит юзать оптимизатор
2) ангуляру надо грузить компилятор клиенту, и еще этот компилятор будет в рантайме собирать шаблоны. Так себе скорость у приложения получается
3) jit обещают выпилить к 11 релизу, что дальше делать? жить на 10?
источник

ДМ

Денис Макаров... in Советский Angular
Eugene
а on demand? сбилдил модуль на бэке, подтянул в браузер, заменил фичу в рантайме. уже скомпиленную фичу.
ну это оверхед, не чувствуешь?
источник

ДМ

Денис Макаров... in Советский Angular
проще взять какой-нибудь вью)
источник

GM

Gleb Mikheev in Советский Angular
Денис Макаров
Карл, проекту уже 3 года, и люди жалуются на размер бандла. А так как тут еще у клиентов свои кастомные шаблоны, то и JIT в рантайме
А зачем свои шаблоны давать клиентам делать?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
mefest
надо чтоб это было в браузере_))
источник

E

Eugene in Советский Angular
Денис Макаров
проще взять какой-нибудь вью)
не уверен, что вью так просто с этим справится.
источник

m

mefest in Советский Angular
Денис Макаров
1) ангуляр не может в джит юзать оптимизатор
2) ангуляру надо грузить компилятор клиенту, и еще этот компилятор будет в рантайме собирать шаблоны. Так себе скорость у приложения получается
3) jit обещают выпилить к 11 релизу, что дальше делать? жить на 10?
будет в компильтайме?
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
это мейнкун вроде
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Nikita 👩🏻‍💻💭
это мейнкун вроде
да
источник

ДМ

Денис Макаров... in Советский Angular
Gleb Mikheev
А зачем свои шаблоны давать клиентам делать?
мы юзер провайдер) те через нас создается база клиентов у бизнес клиентов) Мы предоставляем формы для авторизации(готовые), но клиенты оч хотят их менять под себя. Это и было изначальной целью бизнеса
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Nikita 👩🏻‍💻💭
это мейнкун вроде
источник