Публикации по теме '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 и позволяли не только получать данные, но и отображать их в виде линейных диаграмм, столбчатых диаграмм, круговых диаграмм и таблиц.
Ниже вы можете увидеть, как мы инициализируем график, связанный с потоком данных, и..