Size: a a a

SPB Frontend Drinkcast

2017 December 01

A🚀

Andrey 🚀🚀🚀 Popp in SPB Frontend Drinkcast
уверен, что должно быть объяснение из набора кратких тезисов
источник

AS

Artem Sushev in SPB Frontend Drinkcast
источник

A🚀

Andrey 🚀🚀🚀 Popp in SPB Frontend Drinkcast
потому что обычно крутые концепции так объсняются
источник

AS

Artem Sushev in SPB Frontend Drinkcast
Andrey 🚀🚀🚀 Popp
уверен, что должно быть объяснение из набора кратких тезисов
ща я попробую сформулировать =)
источник

A🚀

Andrey 🚀🚀🚀 Popp in SPB Frontend Drinkcast
уверен, что Ember — это круто
источник

A🚀

Andrey 🚀🚀🚀 Popp in SPB Frontend Drinkcast
но не знаю почему
источник

И

Иван in SPB Frontend Drinkcast
ой, что-то пошла совсем уж ковровая бомбардировка... мы про ангуляр, но раз уж тут глиммер, почему бы и нет... #glimmerVM
источник

АK

Аleksandr Korotaev in SPB Frontend Drinkcast
Го подкаст за глиммер тогда сделаем?
источник

ЧП

Человек Простой in SPB Frontend Drinkcast
пау пау
источник

ЧП

Человек Простой in SPB Frontend Drinkcast
и сравнение
источник

A🚀

Andrey 🚀🚀🚀 Popp in SPB Frontend Drinkcast
Аleksandr Korotaev
Го подкаст за глиммер тогда сделаем?
👍
источник

🌊

🌊 dan in SPB Frontend Drinkcast
В общем вместо того чтобы генерировать javascript из шаблонов, как это делают другие, они генирирует что-то вроде JSON структуры или интсрукций для рендеринга. Эти инструкции парсятся glimmer VM и создают/обновляют DOM. Прикол в том, что парсинг обычного JS браузером это дорогостоящая и относительно медленная штука, а эти низкоуровневые инструкции обрабатываются быстро
источник

🌊

🌊 dan in SPB Frontend Drinkcast
Плюс сам размер этих наборов инструкций намного меньше, чем эквивалент скомпилированный в JS
источник

🌊

🌊 dan in SPB Frontend Drinkcast
на 30-50%
источник

AS

Artem Sushev in SPB Frontend Drinkcast
при этом ты пишешь не JSX а нормальный HTML с {{усами}}
источник

🌊

🌊 dan in SPB Frontend Drinkcast
Artem Sushev
при этом ты пишешь не JSX а нормальный HTML с {{усами}}
ну это субъективно. У JSX есть сектанты)
источник

AM

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

🌊

🌊 dan in SPB Frontend Drinkcast
Плюс насколько я понимаю, глиммер внутри себя еще компилирует этот JSON в байт код. А браузеры очень хорошо оптимизированы под работу с бинарными данными. Их научили этому при работе с аудио, видео и 3D графикой
источник

🌊

🌊 dan in SPB Frontend Drinkcast
Это я сейчас статейку читаю
источник

AP

Alexey Plutalov in SPB Frontend Drinkcast
Я так посмотрел, они по сути с бинарными данными работают через типизированные массивы - то есть условно с тупо слепком памяти, без вообще какой либо конвертации в какие либо структуры
источник