
Drag and Drop с react-beautiful-dnd
Перетаскивание (Drag and Drop) часто строится для сортировки списков контента по вертикали и горизонтали.


Перетаскивание (Drag and Drop) часто строится для сортировки списков контента по вертикали и горизонтали.

В React 16.8 появились хуки типа useState для использования логики с отслеживанием состояния в наших функциональных компонентах и useEffect для побочных эффектов, ранее использовавшихся только в компонентах на основе классов.

С GraphQL вы можете определить форму ваших данных в схеме, и GraphQL выполнит запрос с точными данными, которые вам нужны. Когда вам это нужно. Это не обходится без затрат. GraphQL значительно усложняет ваше приложение, требуя от вас определения схем с помощью типов, мутаций и распознавателей.

Обработка асинхронных действий, которые влияют на состояние вашего приложения, звучит как непростая задача, но Redux делает это возможным - и это беспроигрышный вариант для вас и пользователей вашего приложения.

В этом курсе мы рассмотрим возможности использования виртуальной реальности в вебе с помощью React VR.

React Transition Group дает вам возможность делать переходы компонентов React в DOM и из него, в зависимости от состояния, к которому они привязаны, без каких-либо странных действий. Без React Transition Group вы наверное используете много display: none свойств, а также некоторые довольно неприятные хаки setTimeout. Но с его помощью вы можете написать свои элементы перехода с аккуратным, декларативным, совершенно новым API - и никаких хаков в пол

Комбинация TypeScript-React это отличный опыт для разработчиков в плане написания понятного и реорганизуемого HTML. Но для управления состоянием по умолчанию в React нужно пройти долгий путь, чтобы чувствовать себя простым и обслуживаемым, и именно здесь MobX делает вашу жизнь намного проще. MobX делает вещи простыми, не используя сложные настройки, такие как провайдер и соединение, которые обеспечивают слишком малую ценность для всех умственных

В этом курсе мы обсудим правильную настройку Enzyme с Jest для тестирования визуализированных компонентов. Это включает в себя все необходимое, чтобы наша среда тестирования работала с различными версиями React. После того, как мы подготовим настройку среды, мы проработаем различные способы визуализации компонента на наших тестовых страницах. С визуализированным компонентом мы теперь можем тестировать методы и свойства компонента, чтобы утверждат

Прогрессивные веб-приложения (PWA) позволяют пользователю использовать ваше веб-приложение в Интернете или в автономном режиме и позволяют ему устанавливать приложение на свое устройство iOS или Android, как собственное приложение. Звучит отлично, правда? Но может быть сложно правильно настроить PWA, и не каждая функция работает на каждом браузере или устройстве.

Создание приложения с помощью React обычно включает в себя несколько инструментов. Независимо от того, настраиваете ли вы их самостоятельно или используете инструмент, предназначенный для спасения вас от конфигурации, такой как Create React App, эти инструменты все еще есть. Когда вы сталкиваетесь с ситуацией, когда вам нужно начинать с нуля или вносить изменения в конфигурацию веб-пакета или Babel, это помогает понять, что делает каждый инструме