Size: a a a

Веб-компоненты

2019 June 21

MB

Mikhail Bashkirov in Веб-компоненты
Serhii Kulykov
и еще добавлю, что если кто и начинает верить в веб-компоненты, то это энтерпрайз
слушал недавно доклад про Oracle JET - там custom elements используют с jQuery, RequireJS и дата-биндингами из knockout. и им норм
именно
источник

MB

Mikhail Bashkirov in Веб-компоненты
например я вижу как мы щас переписываем все с Polymer на LitElement и это просто сказка по сравнению с тем, что происходило раньшеН, например при перелезании с AngularJS на что-то еще

слышу как люди переписывают в соседних корпах с Angular N на Angular N+1 и волосы дыбом лезут
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
Serhii Kulykov
и еще добавлю, что если кто и начинает верить в веб-компоненты, то это энтерпрайз
слушал недавно доклад про Oracle JET - там custom elements используют с jQuery, RequireJS и дата-биндингами из knockout. и им норм
"верить" это слишком громко имхо. скорее у них нет особого выбора. энтерпрайзам всегда нужны были "универсальные решения"  и "серебрянные пути"
источник

MB

Mikhail Bashkirov in Веб-компоненты
дело не в серебряных пулях, а в масштабировании
источник

MB

Mikhail Bashkirov in Веб-компоненты
переписывать код все равно рано или поздно придется
корпы любят решения, которые в этом плане максимально безболезненны

плюс к этому корпы любят, когда средний разраб или даже ниже среджнего может понять код
и тут тоже веб-компоненты оказываются, как ни странно, в плюсах
источник

MB

Mikhail Bashkirov in Веб-компоненты
не можешь ты построить корпы на талантах и олимпиадниках 🙂 вот в чем дело
источник

DS

Den Sumbaev in Веб-компоненты
Mikhail Bashkirov
например я вижу как мы щас переписываем все с Polymer на LitElement и это просто сказка по сравнению с тем, что происходило раньшеН, например при перелезании с AngularJS на что-то еще

слышу как люди переписывают в соседних корпах с Angular N на Angular N+1 и волосы дыбом лезут
А вот у нас основная часть пишет на angular и идеи использовать больше нативности, платформу воспринимают очень скептически.
источник

DS

Den Sumbaev in Веб-компоненты
согласны на WCs но только через какой-нибудь stencil
источник

DS

Den Sumbaev in Веб-компоненты
основное обоснование - DX, скорость разработки. Ну и соответственно негативное влияние на бизнес. Все аргументы про переиспользуемость, независимость от версий фреймворков и т.д. на них пока не действуют
источник

MB

Mikhail Bashkirov in Веб-компоненты
я буду последним человеком, продавающим веб-компоненты всем и каждому
сейчас складывается такая ситуация, что те кому они нужны и так это понимают и постепенно адаптируют
а кому не нужны - никак не могут понять, зачем они вообще кому-то могут быть нужны и ставят их нужность под сомнение
и два этих мира находятся в каком-то нелепом противостоянии, которому пока конца не видно
источник

MB

Mikhail Bashkirov in Веб-компоненты
Den Sumbaev
согласны на WCs но только через какой-нибудь stencil
есть вероятность, что в связи со сменой работы я в ближайшее время будут работать со Stencil, хотя поживем увидим
так или иначе, я смотрю очень позитивно в его сторону
источник

DS

Den Sumbaev in Веб-компоненты
Mikhail Bashkirov
есть вероятность, что в связи со сменой работы я в ближайшее время будут работать со Stencil, хотя поживем увидим
так или иначе, я смотрю очень позитивно в его сторону
интересно, сейчас пробую писать на нем простые вещи. Много магии, но DX на высоте, писать приятно и после опыта с react прямо дежавю
источник
2019 June 22

PM

Pavel 🦇 Malyshev in Веб-компоненты
Тонко подмечено: https://dev.to/josepot/comment/c7a2
источник

АР

Алексей Родионов in Веб-компоненты
источник

АР

Алексей Родионов in Веб-компоненты
источник

PM

Pavel 🦇 Malyshev in Веб-компоненты
Класс!
источник

MB

Mikhail Bashkirov in Веб-компоненты
> On top of that, my libraries requires zero tooling to work via plain standards, that means teams can use these at any time, no toolchain requirements, and I've been in enough teams in my 20 years of programming to value this part almost more than anything else.

многие вот это недооценивают, а я кайфую от этого уже больше года и ради только этого гото защищать развитие стандартов 🙂
источник

MB

Mikhail Bashkirov in Веб-компоненты
с LitElement/lit-html та же история
не помню говорили или нет, но у нас даже тесты теперь гоняются с ES modules и всем нативным кодом в Chrome
единственно, что там транспилируем, это bare module specifiers
источник
2019 June 24

АР

Алексей Родионов in Веб-компоненты
Новые релизы Polymer:

https://github.com/Polymer/polymer/releases
источник
2019 June 25

АР

Алексей Родионов in Веб-компоненты
источник