Публикации по теме 'frontend'


Принятие архитектуры микро-интерфейсов
Учитывая отличные отзывы о первом посте о микро-интерфейсах и полученные вопросы о подходе, который мы применяем в DAZN, я решил рассказать немного больше об этой теме. В этом посте я расскажу об одном из них. из множества возможных реализаций архитектуры микро-интерфейсов. Несмотря на то, что микро-интерфейсы - это новая модель для наших интерфейсных приложений, многие компании пытались принять лежащие в их основе принципы и создали множество реализаций для решения своих..

Визуальное регрессионное тестирование
что, почему и как «Когда мы говорим о визуальном регрессионном тестировании, мы заботимся о предотвращении непреднамеренных изменений визуальных элементов нашего приложения. Если мы изменим стили компонента Button, как мы можем быть уверены, что мы не испортили стили нашей ButtonGroup? » Регрессионное тестирование, как правило, подтверждает, что изменения, которые мы вносим в наш исходный код, не оказывают неожиданного воздействия на нашу систему. С помощью визуальных..

Использование переключения функций в реальном времени в вашем приложении React
Обновление: Мы выпустили [email protected] , который содержит SwitchFeature компонент для переключения нескольких вариантов, ребрендинг ToggleFeature , селекторы флагов для react-redux , заметные улучшения производительности и множество полезных мелких изменений. . Обновление: Мы выпустили [email protected] , который предоставляет настраиваемые адаптеры, такие как localstorage , в памяти , LaunchDarkly или split . Вы также можете применить свой собственный для интеграции с..

Анимация высоты - правильный путь
Будем честны. Анимировать высоту может быть очень сложно. Для меня это была постоянная борьба между желанием иметь красивую анимацию и нежеланием платить огромные затраты на производительность, связанные с анимацией высоты. Теперь - все готово. Все началось, когда я работал над своим побочным проектом - конструктором резюме, где вы можете делиться ссылками на свое резюме, которые активны только в течение определенного периода времени. Я хотел иметь красивую анимацию для всех..

VueJS Amsterdam - В кругу с Ивом ван Хорном - Интервью Джерарда Санса
Познакомьтесь со спикерами до встречи с ними на конференции Конференция VueJS Amsterdam почти началась. Билеты уже распроданы! В этом интервью мы поговорим с Айвсом ван Хорном . Он смельчак создатель CodeSandbox . Онлайн-редактор, который предлагает первоклассную поддержку Vue и пытается облегчить жизнь новичкам! Примечание: вопросы и ответы не были расшифрованы, а адаптированы из заметок. Привет, Айвз! Что ты можешь рассказать о себе? Всем привет! Я студент..

Доводы в пользу управления версиями независимых компонентов пользовательского интерфейса
Почему вам действительно стоит рассмотреть компонентный семвер вместо библиотеки с одной версией. Сегодня большинство компонентов версируются как часть всего проекта (например, component-library ). Это противоречит идее создания модульных UI-приложений. Разработчик, который хочет внедрить компонент слайдер , должен будет ввести в свое приложение всю библиотеку в одной версии. Каждый компонент на странице должен соответствовать этой версии библиотеки. Управление версиями отдельных..

История Frontend в Feedzai
С момента первого выпуска в 2011 году в нашем продукте был компонент Frontend. В то время Frontend состоял из 4 плагинов jQuery, которые подключались к серверу и позволяли получать данные в реальном времени из потоков обработки данных. Эти плагины назывались jPulse и позволяли не только получать данные, но и отображать их в виде линейных диаграмм, столбчатых диаграмм, круговых диаграмм и таблиц. Ниже вы можете увидеть, как мы инициализируем график, связанный с потоком данных, и..