React от А до Я
🚀Изучаем React.js Показываю на пальцах, что frontend - это просто Мой telegram-канал 👇
Канал · 18
Около минуты
React от А до Я
Что такое React?
1 год назад
Около минуты
React от А до Я
Запуск первого проекта на React!
1 год назад
Около минуты
React от А до Я
Самый быстрый гайд по react-hook-form.
1 год назад
332 читали · 5 лет назад
Пошаговая инструкция, как сделать React Hook для перемещения элементов веб-страницы на базе RxJS
Существует ряд задач, для решения которых RxJS подходит лучше всего. Одна из таких задач — это комбинация нескольких "потоков" событий с целью создания какого-либо жеста. В этой статье шаг за шагом напишем универсальный hook для React, который позволит подключить жест передвижения к любому HTML-элементу Почему решение именно с этими подходами Эту логику также можно было бы оформить как HoC (higher-order component), но hook лучше подходит, т.к. проще типизируется и не создает лишних уровней вложенности в react-дереве...
5 месяцев назад
​​​​​​​​​​​React.js React.js — это JavaScript библиотека для создания пользовательских интерфейсов. Ее основным принципом является компонентный подход, который позволяет разбить интерфейс на небольшие независимые части. Эти компоненты могут быть переиспользованы и легко управляются Основные преимущества React.js: 1. Virtual DOM: React использует виртуальное DOM дерево для оптимизации процесса рендеринга страницы, что повышает производительность приложения. 2. Компонентный подход: Удобство в разработке и обслуживании кода благодаря разбиению интерфейса на компоненты. 3. Однонаправленный поток данных: Данные передаются от родительского компонента к дочерним через props, что упрощает отслеживание изменений и делает приложение более предсказуемым. 4. JSX: React предлагает специальный синтаксис JSX для объединения JavaScript и HTML, что делает код чище и удобнее для чтения.React.js поддерживает создание как простых, так и сложных веб-приложений. Большое количество сторонних библиотек и инструментов, таких как Redux, React Router, Jest, облегчают разработку и расширяют возможности React.React активно используется в индустрии и пользуется популярностью у разработчиков как для создания интерфейсов веб-приложений, так и для мобильной разработки с использованием React Native.Вывод: React.js — мощная библиотека, обладающая ярко выраженными преимуществами, которые делают ее популярным выбором для создания пользовательских интерфейсов. Благодаря активному сообществу, различным инструментам и библиотекам, React остается одним из лидеров во фронтенд-разработке.