Size: a a a

SPB Frontend Drinkcast

2017 December 01

AZ

Alexey Zolotyh in SPB Frontend Drinkcast
Хм, вот здесь готов спорить. Компиляция здесь - преобразование String -> Код. С этой точки зрения JIT как бы есть. Мы можем даже пойти дальше и сделать например прекэширование результатов компиляции
источник

AZ

Alexey Zolotyh in SPB Frontend Drinkcast
Alexey Plutalov
Я чет вообще не понимаю, кому в 2k17 со сборщиками и в большом фреймворке нужно использовать JIT компиляцию шаблонов на клиенте?

То есть, в древние времена, даже mustache готовили перед закидыванием на клиент.
Я же говорю, что это просто маркетинг. Типа формально все соблюдено, а по факту просто  продать Angular
источник

AM

Andrey Melikhov in SPB Frontend Drinkcast
Т.е. ок, в ангуляре есть и AOT и JIT
источник

И

Иван in SPB Frontend Drinkcast
угу
источник

AP

Alexey Plutalov in SPB Frontend Drinkcast
Вот да, и я что-то чую тут маркетинг. Ничего нового.
источник

AM

Andrey Melikhov in SPB Frontend Drinkcast
Просто сравнение было зачем-то с бекбоном и хенделбарс =)
источник

И

Иван in SPB Frontend Drinkcast
Иван
угу
и раньше по умолчанию aot был отключён, но использовался для прод-сборок, с какойто версии он включен by default
источник

AZ

Alexey Zolotyh in SPB Frontend Drinkcast
Ну на самом деле тоже самое делает React вместе с JSX
источник

AM

Andrey Melikhov in SPB Frontend Drinkcast
реакт ничего не делает с JSX
источник

AZ

Alexey Zolotyh in SPB Frontend Drinkcast
Оговорка
источник

AZ

Alexey Zolotyh in SPB Frontend Drinkcast
Под реактом понимаю экосистему
источник

AM

Andrey Melikhov in SPB Frontend Drinkcast
да там ничего интересного, просто транспайлинг в react.createElement
источник

И

Иван in SPB Frontend Drinkcast
я бы назвал это парсингом :)
источник

AM

Andrey Melikhov in SPB Frontend Drinkcast
вот в эмбере в байткод для виртуальной машины компилится, там интересно
источник

AZ

Alexey Zolotyh in SPB Frontend Drinkcast
Да и здесь тоже ничего интересного, просто теперь все кодом генерируется
источник

AZ

Alexey Zolotyh in SPB Frontend Drinkcast
Andrey Melikhov
вот в эмбере в байткод для виртуальной машины компилится, там интересно
Я вот все хочу посмотреть ember, никак руки не доходят
источник

A🚀

Andrey 🚀🚀🚀 Popp in SPB Frontend Drinkcast
Andrey Melikhov
вот в эмбере в байткод для виртуальной машины компилится, там интересно
кто может объяснить что это значит? для меня это такая же магия как AOT в ng
источник

AM

Andrey Melikhov in SPB Frontend Drinkcast
"Glimmer is one of the fastest DOM rendering engines, delivering exceptional performance for initial renders as well as updates. Architected like a virtual machine (VM), Glimmer compiles your templates into low-level code so it can run as fast as possible—without sacrificing ease of use."
источник

AZ

Alexey Zolotyh in SPB Frontend Drinkcast
Имею ввиду, что задачи одни и те же решаются разными костылями
источник

И

Иван in SPB Frontend Drinkcast
Andrey 🚀🚀🚀 Popp
кто может объяснить что это значит? для меня это такая же магия как AOT в ng
ты не одинок... по AoT-у очень мало информации, сколько раз не пытался понять о чём там речь, так прояснения и не достиг... вполне возможно, те кто говорят, что это маркетинг, скорее всего правы, и выхлоп незначителен.
источник