Путь к изучению React.

Путь к изучению React.
Robin Wieruch
Жанры: Программирование
Год издания: 2018
Год прочтения: 2020
Моя оценка: Хорошая
Количество прочтений: 1
Количество страниц: 231
Конспект (страниц): 11
Первоначальный язык издания: Английский
Переводы на другие языки: Русский, Китайский

Общее описание книги

Книга небольшого размера, читается довольно легко и быстро. Уровень — максимально простой. Изображений нет. Книга не имеет привычной всем нумерации глав (по крайней мере то издание, что попалось мне), но не составит труда сосчитать их. Это порядка 7–8 глав или небольших разделов. Я буду называть их главами.

На момент, когда я читал книгу, уже был такой раздел, как журнал изменений на несколько страниц, который отмечает обновления в книге и говорит о том, что автор активно поддерживает её в актуальном состоянии. Не знаю, поддерживает ли он её сейчас, но на момент, когда читал я, это точно было так.

Перед каждой главой есть очень краткое описание того, о чём будет глава, а в конце — выводы и краткое изложение пройденного. Далее есть практические упражнения (что-то типа домашнего задания).

Краткий обзор глав

Первая глава — про знакомство с React, установку его и всего необходимого программного обеспечения для полноценного запуска React. Далее идёт знакомство с JSX и ReactDOM. Не обошёл автор и темы нативного JS, например такие, как объявление переменных с помощью const и let, а также стрелочные функции и классы.

Следующая глава развивает тему знакомства с React и описывает состояние и взаимодействие компонентов. Речь идёт пока что исключительно о внутреннем состоянии. Также, как и в прошлой главе, есть упоминания о нативном JS — например, объектов и деструктуризации. Поверхностно затронута тема обработчиков событий. Разделение компонентов и повторное использование, стилизация компонента и некоторые другие базовые темы.

Далее идёт глава про работу с API. Всё начинается с методов жизненного цикла (опять же, очень бегло и на несколько страниц), а далее — работа с API и получение данных сначала при помощи fetch, а потом Axios. Отрисовка с условием, построение пагинации и некоторые другие темы.

Следующая глава посвящена тестированию. В качестве инструментов здесь рассмотрены Jest и Enzyme.

Две последние небольшие главы посвящены HOC (Higher-Order Component) и работе с состоянием (подъёму состояния).

Заключение

Неплохая книга по самым базовым основам JavaScript и библиотеки React для тех, кто только входит в React и JS. По завершении чтения у вас уже будет минимальное понимание того, как функционирует React и что можно и нужно дальше изучать тем, кто хочет копать в эту же сторону. Однако, прочитав эту книгу, у вас едва ли хватит навыков, чтобы написать хотя бы среднее по сложности веб-приложение. После этой книги однозначно необходимо продолжать теоретическое изучение и заниматься практическими задачами.

Вверх