react
-
Хабрахабр
Оптимизация рендеринга React-компонентов: как не навредить
Всем привет! Если вы используете React для создания UI, то уверена, что вы слышали о таких понятиях, как PureComponent, memo, useCallback и прочих возможностях, которые нам предоставляют создатели библиотеки для оптимизации наших приложений. Разработчики React уже позаботились о том, чтобы обновление DOM было предсказуемым и производительным: преобразования деревьев React-элементов выполняются максимально эффективно с помощью алгоритма согласования (reconciliation). Однако при большом…
Читать далее » -
Хабрахабр
Как мы в Домклике делаем виджеты на React
[unable to retrieve full-text content]
Читать далее » -
Хабрахабр
Пару слов о стилизации React компонентов
Стилизация. Довольно насущный для меня момент. Несмотря на годы работы с React, стартуя новый проект, я каждый раз задумываюсь о стилизации. Я перепробовал многие её способы, больше и дольше всего я работал с css-modules и styled-components. Сегодня я хочу предложить вам рассмотреть еще один не менее интересный вариант. Для начала я хочу вкратце пробежаться по вышеупомянутым приёмам, чтобы объяснить, что…
Читать далее » -
Хабрахабр
[Перевод] React SEO: Советы по созданию SEO-friendly приложения
Привет, Хабр! Представляю вашему вниманию перевод статьи “React SEO: Tips to Build SEO-friendly Web Applications” автора Paridhi Wadhwani. О чем пойдет речь Вы узнаете проблемы, с которыми сталкивается React приложения в части SEO (Search Engine Optimization или оптимизация для поисковых систем). Чтобы быть более точным, вы увидите, как React совмещается с методами поисковой оптимизации. Также, вы будете знать, как Google…
Читать далее » -
Хабрахабр
[Перевод] Подробно о том, как работают React Server Components
React Server Components (RSC) — интересная новая фича в React. Есть вероятность, что в ближайшем будущем она сильно повлияет на скорость загрузки страниц, размер бандлов и то, как мы будем писать приложения на React. Мы в Plasmic (место работы автора) делаем визуальный конструктор для React и очень заботимся о производительности. Многие из наших клиентов используют Plasmic для создания маркетинговых сайтов…
Читать далее » -
Дайджест
Дайджест свежих материалов из мира фронтенда за последнюю неделю №507 (13 — 20 февраля 2022)
Опрос Хотите рассказать о себе в наших социальных сетях? Мегапост Зарплаты айтишников во втором полугодии 2021 Промо Красивое: смотрим тренды рынка труда в IT вместе с вами
Читать далее » -
Хабрахабр
Попытки SЕО оптимизации кода на NextJS
Начинаем с чистой головой Мой вывод - если нужно гнаться за sео, то NextJS (React) не выбор. Мой предел - 90-93 perfomance по оценке lighthouse. Предложение - NuxtJS (Vue.js). И вот почему я считаю что это не случайностью: Рисунок 1 - Perfomance, по оценки Lighthouse, сайтов написанных на NextjsРисунок 2 - Perfomance, по оценки Lighthouse, сайтов написанных на Nuxtjs Здесь…
Читать далее » -
Хабрахабр
Создаем свой React с рендером и useState за 30 минут
Понимание работы процессов приходит с изучением механизмов, которые приводят в движение мелкие части большого пазла. Если представить, что Вам дали задачу объяснить, что такое React за полчаса, скорее всего, Вы бы выбрали один из двух вариантов: пересказать все то, что изложено на первой странице официальной документации reactjs.org либо прокомментировать каждый из импортов в репозитории react Разумеется, можно попробовать скомбинировать оба…
Читать далее » -
Хабрахабр
Эпоха красивого кода прошла. Пришло время быдлокода
Я работаю программистом 12 лет. Последние 2 года в мобильной разработке, а до этого php со всей своей экосистемой, фронт-энд - по мере необходимости. И проблема конфликта между красотой кода и быстротой реализации новых фич давно меня занимала. Раньше были разговоры и даже холивары на эту тему. Однако сегодня поднимать этот вопрос уже моветон. И вот конкретный пример. Для мобильной…
Читать далее » -
Дайджест
Дайджест свежих материалов из мира фронтенда за последнюю неделю №506 (6 — 13 февраля 2022)
Мегапост Зарплаты айтишников во втором полугодии 2021 Мегапост Лучшие ИТ-работодатели России 2021 Промо Промокод — твой билет в общество потребления
Читать далее »