React в действии, Томас М.Т., 2019.
Книга «React в действии» знакомит фронтенд-разработчиков с фреймворком React и смежными инструментами. Сначала вы познакомитесь с библиотекой React, затем освежите материал о некоторых фундаментальных идеях в данном контексте и узнаете о работе с компонентами. Вы на практике освоите чистый React (без транспиляции, без синтаксических помощников), перейдете от простейших статических компонентов к динамическим и интерактивным.
Во второй половине книги рассмотрены различные способы взаимодействия с React. Вы изучите базовые методы жизненного цикла, научитесь создавать поток данных, формы, а также тестировать приложения. На закуску вас ждет материал об архитектуре React-приложения, взаимодействии с Redux, экскурс в серверный рендеринг и обзор React Native.

Знакомство с React.
React — это JavaScript-библиотека для создания пользовательских интерфейсов на разных платформах. Она предоставляет мощную ментальную модель для работы и помогает создавать декларативные и ориентированные на компоненты пользовательские интерфейсы. Это то, что библиотека React представляет собой в самом широком и общем смысле. Я раскрою эти идеи и многое другое по ходу книги.
Как библиотека React вписывается в более широкий мир веб-разработки? Часто говорят, что она стоит в одном ряду с такими проектами, как Vue, Preact, Angular, Ember, Webpack, Redux, и другими известными JavaScript-библиотеками и фреймворками. React часто является важной частью клиентского приложения, и ее функции похожи на присущие библиотекам и фреймворкам, которые я только что упомянул. Фактически сейчас многие популярные интерфейсные технологии относятся к React в большей степени, чем в прошлом. Было время, когда принципы React были новинкой, но с тех пор часть технологий подпала под влияние инновационного подхода, основанного на ее компонентах. Библиотека продолжает поддерживать дух переосмысления установленных лучших практик, главная цель которого — предоставить разработчикам выразительную ментальную модель и эффективную технологию для создания приложений пользовательского интерфейса.
ОГЛАВЛЕНИЕ.
Предисловие.
Благодарности.
О книге.
Аудитория.
Структура издания.
О коде.
Требования к программному и аппаратному обеспечению.
Об авторе.
Об обложке.
Часть I. Обзор React.
Глава 1. Что такое React.
Глава 2. <Hello world! />: наш первый компонент.
Часть II. Компоненты и данные в React.
Глава 3. Данные и потоки данных в React.
Глава 4. Рендеринг и методы жизненного цикла в React.
Глава 5. Работа с формами в React.
Глава 6. Интеграция сторонних библиотек с React.
Глава 7. Маршрутизация в React.
Глава 8. Маршрутизация и интеграция Firebase.
Глава 9. Тестирование компонентов React.
Часть III. Архитектура React-приложений.
Глава 10. Архитектура приложения Redux.
Глава 11. Интеграция Redux и React.
Глава 12. React на стороне сервера и интеграция React Router.
Глава 13. Введение в React Native.
Купить .
Теги: учебник по программированию :: программирование :: Томас








