uz
Feedback
React

React

Kanalga Telegram’da o‘tish

Подборки по React js и все что с ним связано. По всем вопросам @evgenycarter

Ko'proq ko'rsatish
2 679
Obunachilar
Ma'lumot yo'q24 soatlar
-37 kunlar
-1130 kunlar
Postlar arxiv
React
2 681
❌ Избегайте prop-drilling компонентов в React ✅ Вместо этого используйте шаблон Provider/Consumer с помощью Context API ✍️ @React_lib

React
2 681
Запуск локального React приложения в Android и iOS приложения Бывают ситуации, когда вам нужно запустить веб-приложение React
Запуск локального React приложения в Android и iOS приложения Бывают ситуации, когда вам нужно запустить веб-приложение React с мобильного телефона локально. Это означает, что оно полностью обходится без облака, на 100 % состоит из офлайна и абсолютно не требует обращения к удаленному серверу. В этом руководстве мы покажем вам, как можно собрать приложение Vite и React в приложение для iOS и Android и загрузить его в WKWebView. https://ditto.live/blog/run-react-locally-in-android https://ditto.live/blog/run-react-locally-in-ios-app ✍️ @React_lib

React
2 681
React95 Это библиотека компонентов, созданная на основе дизайна пользовательского интерфейса Windows 95. https://react95.gith
React95 Это библиотека компонентов, созданная на основе дизайна пользовательского интерфейса Windows 95. https://react95.github.io/React95/?path=/story/all--all https://github.com/React95/React95 ✍️ @React_lib

React
2 681
Будущее React.use и React.useMemo — мощная альтернатива селекторам контекста В этой статье я рассмотрю, как оптимизировал про
Будущее React.use и React.useMemo — мощная альтернатива селекторам контекста В этой статье я рассмотрю, как оптимизировал проблемный контекст React приложения с помощью библиотеки use-context-selector от Дайши Като, как у меня сформировалось предпочтение в пользу использования селекторов контекста для предотвращения ненужных перерисовок, и как Дэн Абрамов убедил меня, что абстракция, которую я создал для того, чтобы сделать селекторы контекста компонуемыми, была неверным подходом. https://interbolt.org/blog/react-use-selector-optimization/ ✍️ @React_lib

React
2 681
Больше, чем нужно знать о ReactDOM.flushSync flushSync является частью того, что я называю "Rare React"; это любопытные и необычные части, внешнее кольцо API, редко используемые особые инструменты. И именно это мне нравится изучать и писать об этом статьи в блог. Итак, что делает ReactDOM.flushSync и когда это полезно? Название предполагает, что он выполняет синхронную очистку. Но что такое "очистка", что именно очищается, и когда это должно происходить синхронно? Для чего это нужно?

function Demo() {
  const [count, setCount] = useState(0);
  const [flag, setFlag] = useState(false);

  function handleClick() {
    setCount((c) => c + 1);
    setFlag((f) => !f);
  }

  return (
    <div>
     <button onClick={handleClick}>Next</button>
      <h1 style={{ color: flag ? "blue" : "black" }}>
        {count}
      </h1>
    </div>
  );
}
https://julesblom.com/writing/flushsync ✍️ @React_lib

React
2 681
Подборка репозитории GitHub, необходимые каждому разработчику на React 1. 30 Days of React 30 Days of React challenge - это п
Подборка репозитории GitHub, необходимые каждому разработчику на React 1. 30 Days of React 30 Days of React challenge - это пошаговое руководство по изучению React за 30 дней. 2. Awesome React Коллекция удивительных вещей, связанных с экосистемой React 3. React Bits ✨ React паттерны, техники, советы и рекомендации ✨ 4. React Typescript Cheatsheett-cheatsheets/react Шпаргалки для опытных разработчиков React, начинающих работать с TypeScript 5. ReactJS Interview Question Список из 500 вопросов и ответов на собеседования по ReactJS. ✍️ @React_lib

React
2 681
React и жизнь после сборки Бывает что на руках есть лишь «бинарная» сборка сайта на модном фреймворке вроде Angular или React
React и жизнь после сборки Бывает что на руках есть лишь «бинарная» сборка сайта на модном фреймворке вроде Angular или React, в которой «срочно надо что‑то поправить». А исходного кода нет. Есть лишь вы, «бандл» с обфрусцированным JavaScript‑кодом внутри и горящие сроки. Рассказываю что с этим можно cделать кроме увольнения. https://habr.com/ru/articles/839464/ ✍️ @React_lib

React
2 681
Структура приложения React.js - лучшие практики В этой статье рассматриваются лучшие практики структурирования приложений Rea
Структура приложения React.js - лучшие практики В этой статье рассматриваются лучшие практики структурирования приложений React.js с упором на три основных подхода: Группировка по признакам, Группировка по типу файлов и гибридный подход. В руководстве также рассказывается о том, как интегрировать в структуру приложения современные возможности React, такие как Redux, Hooks, Stateful Container Components, Context API, Testing libraries и Styled-компоненты. https://www.dotnetcurry.com/reactjs/folder-structure-for-reactjs ✍️ @React_lib

React
2 681
❌ Избегайте отслеживания изменений ref с помощью useEffect() в React. ✅ Вместо этого используйте функцию обратного вызова ref. #react ✍️ @React_lib

React
2 681
⚛️ Одной из самых сложных вещей для меня при изучении React была разделение ответственности. Когда стоит вынести JSX в новые компоненты? Когда создавать кастомные хуки? Как можно абстрагировать слой данных от представления? Вот короткое видео о том, как это сделать #react ✍️ @React_lib

React
2 681
⚛️ Совет по React: Если вам нужно импортировать серверный компонент в клиентском компоненте, передайте его как prop (children) ↓ #react ✍️ @React_lib

React
2 681
⚛️ Совет по React: Используйте кастомный хук для управления состояниями массивов в ваших компонентах. #react ✍️ @React_lib

React
2 681
⚛️ Как работает процесс рендеринга в React #react ✍️ @React_lib

React
2 681
‼️Тест по React JS от OTUS — Ответьте на 30 вопросов и проверьте, насколько хорошо вы знаете язык. Сможете сдать — пройдёте на продвинутый онлайн-курс по React.js по спец. цене! 👉ПРОЙТИ ТЕСТ - https://vk.cc/czLjo4 Курс доступен в рассрочку. ❇️ Пройдите тест и получите: ✔️ Живое общение с экспертами ✔️Получите видео-курс по Git в подарок ✔️ Лучшие открытые уроки прошлых наборов курса ✔️ Продвинутые темы и практика на «боевых» задачах уровня Middle+ ✔️ Скидку на прохождение онлайн курса «React.js Developer» Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

React
2 681
⚛️ Знаете ли вы, как и когда использовать flushSync в React? Используйте flushSync, чтобы принудительно выполнить немедленный рендеринг обновлений, обходя обычную пакетную отрисовку. Полезно при интеграции с сторонним кодом, таким как браузерные API или UI-библиотеки. #react ✍️ @React_lib

React
2 681
⚛️ Как типизировать обобщенные компоненты в React с помощью TypeScript #react ✍️ @React_lib

React
2 681
⚛️ React useEffect vs useLayoutEffect #react ✍️ @React_lib

React
2 681
⚛️ Знали ли вы, что можно использовать пересечение типов для легкого расширения нативных свойств элементов в React #react ✍️ @React_lib

React
2 681
❓Хотите узнать, как эффективно управлять состоянием в React.js с помощью хуков useState и useReducer? Ждем вас на открытом ве
❓Хотите узнать, как эффективно управлять состоянием в React.js с помощью хуков useState и useReducer? Ждем вас на открытом вебинаре 20 августа в 19:00 мск, где мы разберём: - основы управления состоянием в React.js с помощью хуков useState и useReducer; - различия и преимущества использования useState и useReducer; - практические примеры применения хуков для управления состоянием в реальных приложениях. Урок будет полезен как новичкам, знакомым с базовыми концепциями React, так и опытным разработчикам, которые хотят улучшить свои навыки управления состоянием. Встречаемся в преддверии старта курса «React.js Developer». Все участники вебинара получат специальную цену на обучение! 👉 Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/czugnB Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

React
2 681
⚛️ Как правильно использовать useCallback в React #react ✍️ @React_lib