Found 310 bookmarks
Newest
React Tutorial
React Tutorial
React Tutorial is the easiest, most interactive way to learn & practice modern React online. Learn in an interactive environment. Understand how React works not just how to build with React.
·react-tutorial.app·
React Tutorial
Applying SOLID principles in React
Applying SOLID principles in React
As the software industry grows and makes mistakes, the best practices and good software design principles emerge and conceptualize to avoid repeating the same…
·konstantinlebedev.com·
Applying SOLID principles in React
Обработка ошибок на React с помощью Error Boundary
Обработка ошибок на React с помощью Error Boundary
Привет, когда разрабатываем любой проект на React, мы, при выборе что рендерить, больше всего имеем дело с условными операторами или просто с передачей компонентов в определенный компонент, функцию...
·habr.com·
Обработка ошибок на React с помощью Error Boundary
Fiber изнутри: Погружение в новый алгоритм согласования React
Fiber изнутри: Погружение в новый алгоритм согласования React
Погрузитесь глубоко в новую архитектуру React под названием Fiber и узнайте о двух основных фазах нового алгоритма согласования (reconciliation). Мы подробно рассмотрим, как React обновляет состояние...
·habr.com·
Fiber изнутри: Погружение в новый алгоритм согласования React
Fiber изнутри: Обновления состояния и пропсов в React
Fiber изнутри: Обновления состояния и пропсов в React
В этой статье используется базовая компоновка с родительским и дочерними компонентами для демонстрации внутренних процессов архитектуры Fiber, на которую опирается React для передачи пропсов в...
·habr.com·
Fiber изнутри: Обновления состояния и пропсов в React
«Запашки» кода React-компонентов
«Запашки» кода React-компонентов
Перевод статьи React component code smells с сайта antongunnarsson.com, опубликован на CSS-live.ru с разрешения автора — Антона Гуннарсона Это не окончательный вариант статьи, могут быть новые дополнения. Растущая коллекция того, что я считаю «запашками» кода React-компонентов. Что такое «запашок» кода? «Запашок» кода — что-то такое, что вроде бы и не ошибка, но может быть признаком более серьезной проблемы в коде. Больше информации в Википедии. Запашки 💩 Слишком много пропсов Несовместимые пропсы Копирование пропсов в состояние Возврат JSX из функций Множественные булевые значения для состояния Слишком много useState в компоненте Огромные useEffect Слишком много пропсов Если в компонент передается слишком много пропсов — это знак, что его, возможно, стоит разбить на несколько. Слишком много — это сколько, спросите вы? Ну... по ситуации. Бывает, что у компонента штук двадцать пропсов или даже больше, но он решает одну задачу, так что всё в порядке. Но если вам попался компонент со
·css-live.ru·
«Запашки» кода React-компонентов
Compound components in React
Compound components in React
How compound components lets you build flexible and expressive React components
·antongunnarsson.com·
Compound components in React
Улучшаем дизайн React приложения с помощью Compound components
Улучшаем дизайн React приложения с помощью Compound components
Сегодня я хочу рассказать про один не очень популярный но очень классный паттерн в написании React приложений - Compound components.Что это вообще такоеCompound...
·habr.com·
Улучшаем дизайн React приложения с помощью Compound components
Как писать условия в JSX
Как писать условия в JSX
Добрый день, меня зовут Павел Поляков, я Principal Engineer в каршеринг компании SHARE NOW, в Гамбурге в 🇩🇪 Германии. А еще я автор телеграм канала Хороший разра...
·habr.com·
Как писать условия в JSX
React.js: размышления об управлении состоянием и повторном рендеринге
React.js: размышления об управлении состоянием и повторном рендеринге
Привет, друзья! В этой статье я хочу поговорить с вами об управлении состоянием и повторном рендеринге в React.js. Что такое состояние и зачем им управлять? С...
·habr.com·
React.js: размышления об управлении состоянием и повторном рендеринге
React. Как не стать заложником макета, или пример использования принципа единой ответственности
React. Как не стать заложником макета, или пример использования принципа единой ответственности
Пожалуй, каждый разработчик сталкивается с ситуациями, когда два и более компонентов оказываются тесно связаны логически, но в DOM отображаются раздельно, вперем...
·habr.com·
React. Как не стать заложником макета, или пример использования принципа единой ответственности
Dependency injection in React - LogRocket Blog
Dependency injection in React - LogRocket Blog
Discover the primary reason to use dependency injection in React and follow along with this library-free guide to using it.
·blog.logrocket.com·
Dependency injection in React - LogRocket Blog
Создание кастомизируемого Dropdown для React на TypeScript
Создание кастомизируемого Dropdown для React на TypeScript
Создание Dropdown компонента - процесс не такой лёгкий, как может показаться на первый взгляд. Необходимо учесть множество мелких, но важных моментов, чтобы разр...
·habr.com·
Создание кастомизируемого Dropdown для React на TypeScript
React Suspense: Lessons Learned While Loading Data
React Suspense: Lessons Learned While Loading Data
Suspense is React’s forthcoming feature that helps coordinate asynchronous actions—like data loading—allowing you to easily prevent inconsistent state in
·css-tricks.com·
React Suspense: Lessons Learned While Loading Data
React, AbortController и асинхронные onClick вызовы
React, AbortController и асинхронные onClick вызовы
Добрый день, читатели Хабра, представляю вашему вниманию перевод статьи React, Abort Controller and onClick async calls.Что такое Abort Controller в JavaScript W...
·habr.com·
React, AbortController и асинхронные onClick вызовы
Error Boundaries в React: препарируем лягушку
Error Boundaries в React: препарируем лягушку
Представим, что у нас есть приложение на React, в котором можно читать и писать отзывы. Пользователь открыл список отзывов, пролистал его, нажал кнопку «Написать...
·habr.com·
Error Boundaries в React: препарируем лягушку
Разница между useMemo и useCallback подробно
Разница между useMemo и useCallback подробно
useCallback используется для мемоизации коллбеков в компонентах, а useMemo используется для мемоизации значений. По своей сути, эти два хука ничем не отличаются...
·habr.com·
Разница между useMemo и useCallback подробно
Build your own React
Build your own React
We are going to rewrite React from scratch. Step by step. Following the architecture from the real React code but without all the…
·pomb.us·
Build your own React
Using Web Share API React
Using Web Share API React
The Web Share API allows users to share resources from the browser using native functionality. Let’s try a different modal display and share mechanism.
·telerik.com·
Using Web Share API React
Why you should avoid using state for computed properties
Why you should avoid using state for computed properties
Understand why creating state variables for properties that can be computed is a bad idea, and how you can handle some edge cases when you need to derive your state from props.
·prateeksurana.me·
Why you should avoid using state for computed properties
Реакт Компоненты-дженерики
Реакт Компоненты-дженерики
ПредисловиеОднажды мне понадобилось написать гибкий на типизацию компонент в React. Мне нужно было, чтобы в зависимости от одного пропса в виде массива элементов...
·habr.com·
Реакт Компоненты-дженерики