ru

Путь к React: React.js 19 с хуками в JavaScript (издание 2025 года) на русском

#830239
Путь к React: React.js 19 с хуками в JavaScript (издание 2025 года)

The Road to React: The React.js 19 with Hooks in JavaScript Book (2025 Edition) (B077HJFCQX)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Robin Wieruch | #26: Программирование на JavaScript

4.5 (860)

ПОСЛЕДНЕЕ ОБНОВЛЕНИЕ: 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