4 года назад
Пишем фронтенд-компоненты на ванильном JS
В наши дни вокруг фронтенд-фреймворков (React, Angular, Vue) много шумихи. Поразмышляем, какую проблему они решают и для чего могут быть полезны. В качестве эксперимента создадим простой компонент исключительно с помощью браузерного JavaScript...
3 года назад
Руководство бэкенд-разработчика по тестированию компонентов на Vue.js
Источник: Nuances of Programming Мне как бэкенд-разработчику, использующему Vue, быстро стало понятно: модульное тестирование сыграет решающую роль в успехе продукта. Разработка пользовательского интерфейса казалась похожей на игру “поймай крота”, где одно исправление приводило к отмене других, более ранних. Сначала я думал, что при тестировании компонентов нужно сравнивать вывод DOM с комбинацией свойств, слотов, триггеров и источников данных. Но написание тестов для проверки HTML-кода приводило к хрупким, громоздким тестам, непрактичным для динамично развивающейся кодовой базы...