Size: a a a

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

2020 November 19

MB

Mikhail Bashkirov in Веб-компоненты
Serhii Kulykov
смотря что тестировать. у нас UI элементы и мы тестируем DOM, где могут быть различия между браузерами и иногда баги

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

MB

Mikhail Bashkirov in Веб-компоненты
еще все что касается фокуса - отдельная головная боль 🙂
источник

DS

Den Sumbaev in Веб-компоненты
да, согласен, бизнес логика = взаимодействие пользователя = e2e. Там правда нужны и разные браузеры и разные разрешения и желательно разные устройства. Но как ты уже правильно заметил это дорого во всех планах, нужно знать меру 🙂
источник
2020 November 20

АР

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

SK

Serhii Kulykov in Веб-компоненты
судя по Web Almanac, самые популярные веб-компоненты - из яндекс-метрики)
источник

ИЛ

Иван Лещёв in Веб-компоненты
Serhii Kulykov
судя по Web Almanac, самые популярные веб-компоненты - из яндекс-метрики)
популярнее ютуба?
источник

SK

Serhii Kulykov in Веб-компоненты
В статистике хрома считаются показы страниц, в альманахе - отдельные сайты
источник

SK

Serhii Kulykov in Веб-компоненты
Markup | 2020 | The Web Almanac by HTTP Archive
https://almanac.httparchive.org/en/2020/markup
источник

ИЛ

Иван Лещёв in Веб-компоненты
Serhii Kulykov
В статистике хрома считаются показы страниц, в альманахе - отдельные сайты
ну тогда без вариантов
источник

ИЛ

Иван Лещёв in Веб-компоненты
я вот настроил в яндекс хмаре редирект при отсутствии изображения и теперь буду из компонента адаптивной картинки выпиливать код, который отвечал за обработку ошибки
источник

SK

Serhii Kulykov in Веб-компоненты
Просто Алекс Расселл несколько приукрашивает информацию.

"Вдвое больше показов" не значит, что компоненты стали вдвое чаще использовать
источник

R

Rustam in Веб-компоненты
да если судить по вакансиям - на них плевать
источник
2020 November 21

АР

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

SK

Serhii Kulykov in Веб-компоненты
источник

SK

Serhii Kulykov in Веб-компоненты
в докладе о веб-компонентах в GitHub этот инструмент упоминался, сейчас появились доки
источник
2020 November 24

PM

Pavel 🦇 Malyshev in Веб-компоненты
@bashmish привет! а lit-css еще живой или есть какие-то альтернативы?
источник

MB

Mikhail Bashkirov in Веб-компоненты
@PaulMaly есть альтернатива из коробки в LitElement
не одинаковая, но всем все равно
источник

MB

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

SK

Serhii Kulykov in Веб-компоненты
еще в lit-element они завязались на constructable stylesheets
источник

MB

Mikhail Bashkirov in Веб-компоненты
что как-то не конвенционально имхо
источник