Публикации по теме 'react'
Лучшие фреймворки и библиотеки JavaScript, которые стоит попробовать в 2021 году
Лучшие фреймворки JavaScript
В настоящее время JavaScript известен как один из самых востребованных языков программирования в сети. По данным W3Tech, 97,1% всех веб-сайтов используют его как язык программирования на стороне клиента. Другие области его реализации включают разработку мобильных приложений, веб-игр и настольных приложений.
Следует отметить, что JavaScript - это не статическая технология. Напротив, он постоянно развивается, а это означает, что почти ежедневно вводится..
Ввод статического HTML в компонент React с помощью Node / Express
В рамках моего одностраничного приложения React мне нужно создать несколько статических HTML-страниц с большим количеством текста (политика конфиденциальности, политика файлов cookie, условия обслуживания и т. Д.). Технически это не сложно, но в целом это около 100 КБ неуминированного текста, который в конечном итоге войдет в мою начальную загрузку данных для нескольких страниц, которые когда-либо посетят 0,05% пользователей. Конечно, минификация и сжатие сократят это, но мне он все еще не..
Как писать тесты React с использованием Jest и Enzyme - часть 1
В настоящее время разработчики и специалисты по подбору персонала говорят о разработке через тестирование в повсюду ; в описаниях должностей, конференциях, собеседованиях и т. Д. но я думаю, что главное понимание того, как и зачем писать тесты, заключается в сопровождении проекта и его долгосрочном развитии.
Долгосрочная разработка с командой (каждый разработчик пишет разные части кода, которые в конце связывают разные ингредиенты и взаимодействуют друг с другом) и уверенность в..
AB-тестирование с помощью Optimizely и рендеринга на стороне сервера React
Мы начали использовать Optimizely для простого AB-тестирования Discovery. Однако, поскольку Optimizely - это инструмент для тестирования AB на стороне клиента, мы сталкиваемся с проблемами, используя его с нашим кодом React, который отображает страницу на стороне сервера.
Клиентские инструменты создают вариант вашей тестовой страницы, манипулируя вашим браузером с помощью умного JavaScript. Ваш веб-сервер отправляет ту же версию страницы по умолчанию, что и обычно. Все варианты..
React Smooth Scrolling - в несколько строк
React-scroll - популярная библиотека, используемая для прокрутки, на GitHub с более чем 335 тыс. Загрузок еженедельно (на данный момент) на NPM, у нее много участников. С помощью этой библиотеки плавная прокрутка становится тривиальной и простой в реализации, при этом она удобна для мобильных устройств . В настоящее время HTML мгновенно переходит к привязке раздела, который вы бы щелкнули, а не плавно, с этой библиотекой это станет намного проще. Давайте начнем!
Позволяет..
Советы по реагированию - почему setState асинхронный?
Во-первых, да, он асинхронный. Многие разработчики этого не осознают, но setState является асинхронным. Я знаю, что вызовы setState не выглядят асинхронными, и непреднамеренные вызовы могут привести к некоторым ошибкам.
Это хорошая практика (в React она заложена изначально) откладывать согласование для пакетных обновлений. Лучше делать пакетные обновления, если мы знаем, что их будет несколько. Если у вас есть обработчик кликов в браузере, и оба объекта Child и Parent вызывают..
Настраиваемые контейнеры с React
Паттерн контейнер - популярный паттерн, который вы встретите здесь в приложениях Dollar Shave Clubs React. Контейнеры, помимо прочего, отвечают за выборку данных, отправку действий и отображение информации на компонент представления. По мере того, как наше программное обеспечение становится более функциональным, мы часто стремимся упростить разработку.
1. Страница надстроек
Давайте посмотрим на образец контейнера и маршрута, которые можно использовать для работы страницы, позволяющей..