Путь к React: React.js 19 с хуками в JavaScript (издание 2025 года) на русском
#830239
The Road to React: The React.js 19 with Hooks in JavaScript Book (2025 Edition) (978-1979807074)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Robin Wieruch | #26: Программирование на JavaScript
ПОСЛЕДНЕЕ ОБНОВЛЕНИЕ: 30 января 2025 г.
«Путь к React: React.js с хуками в JavaScript» (издание 2025 года) — это всеобъемлющее, прагматичное и в то же время лаконичное руководство по React 19 с хуками (+ возможность подключения TypeScript). Приобретение этой книги включает бесплатный онлайн-доступ к постоянно обновляемой цифровой версии.
Что вы узнаете...Книга «Путь к React» вышла в 2016 году, и с тех пор я переписываю её практически ежегодно. Эта книга обучает основным принципам React, шаг за шагом подводя вас к созданию практического приложения на чистом React без сложных инструментов. Книга охватывает всё: от настройки проекта до его развертывания на сервере. Каждая глава включает в себя дополнительные рекомендуемые материалы для чтения и упражнения. К концу книги вы получите навыки для разработки собственных приложений на React.
В книге «Путь к React» я закладываю прочный фундамент, прежде чем углубиться в более широкую экосистему React. Книга разъясняет общие концепции, шаблоны и лучшие практики для реальных приложений React. В конечном итоге вы научитесь создавать приложение React с нуля, включая такие функции, как пагинация, поиск на стороне клиента и сервера, а также продвинутые взаимодействия с пользовательским интерфейсом, например, сортировку.
Актуальна ли информация?
Книги по программированию обычно быстро устаревают после выхода, но поскольку эта книга издана самостоятельно, я могу обновлять её по мере необходимости, когда выходит новая версия чего-либо, связанного с этой книгой.
Я новичок. Подойдет ли мне эта книга?
Да. Книга начинается с нуля и шаг за шагом проводит вас через процесс обучения. Каждая глава основывается на знаниях, полученных в предыдущей главе. Кроме того, в конце каждой главы есть упражнения, которые закрепляют усвоенный материал. Если вы застряли в какой-либо главе, вы всегда найдете ссылку на текущее состояние кода.
Основные концепции
Прагматичный подход: осваивайте React, создавая полноценное приложение шаг за шагом.
Решение проблем: Прежде чем решать проблему, необходимо сначала столкнуться с ней на собственном опыте.
Почему: Читателям нравится, что книга отвечает не только на вопрос « Как » , но и на вопрос « Почему» .
Оглавление
- Основы React
- Привет, React!
- Требования
- Настройка проекта React
- Представляем компонент React
- React JSX
- Списки в React
- Представляем еще один компонент React.
- Создание экземпляра компонента React
- ReactDOM
- Определение компонента React (расширенные настройки)
- Функция обработчика в JSX
- React Props
- Реактивное состояние
- Обработчики обратных вызовов в JSX
- Поднятие состояния в React
- Компоненты, управляемые React
- Управление реквизитом (продвинутый уровень)
- Побочные эффекты реакции
- Пользовательские хуки React (расширенные возможности)
- Фрагменты React
- Многоразовый компонент React
- Композиция компонентов React
- Императивная реакция
- Встроенный обработчик в JSX
- React Асинхронные данные
- Условный рендеринг в React
- Расширенное состояние React
- Реагируйте на невозможные состояния
- Получение данных с помощью React
- Повторная загрузка данных в React
- Мемоизированный обработчик в React (для продвинутых пользователей)
- Явная выборка данных с помощью React
- Сторонние библиотеки в React
- Асинхронный подход/Await в React (для продвинутых пользователей)
- Формы в React
- Стилизация в React
- CSS в React
- CSS-модули в React
- Styled Components в React
- SVG в React
- Поддержка React
- Производительность в React (продвинутый уровень)
- TypeScript в React
- От модульного тестирования к интеграционному тестированию
- Структура проекта React
- Real World React (Advanced)
- Сортировка
- Обратная сортировка
- Запомнить последние поиски
- Постраничная загрузка
- Развертывание приложения React
- Процесс сборки
- Развернуть в Firebase