Как решить проблемы front-end-разработчиков и сделать их жизнь более счастливой? Нужно всего лишь познакомиться с возможностями React! Только так вы сможете быстро выйти на новый уровень и получить не только моральное, но и материальное удовлетворение от веб-разработки. Успешные пользовательские интерфейсы должны быть визуально интересными, быстрыми и гибкими. React ускоряет тяжелые веб-приложения, улучшая поток данных между компонентами UI. Сайты начинают эффективно и плавно обновлять визуальные элементы, сводя к минимуму время на перезагрузку страниц. Перед вами труд, над которым на протяжении полутора лет работали более дюжины человек. Тщательно отобранные примеры и подробные комментарии позволяют разработчикам перейти на React быстро, чтобы затем эффективно создавать веб-приложения, используя всю мощь javascript.
Вступление 18 Предисловие 20 Благодарности 22 О книге 24 Об авторе 28 ЧАСТЬ I. ОСНОВЫ REACT 31 Глава 1. Знакомство с React 32 Глава 2. Первые шаги с React 60 Глава 3. Знакомство с JSX 76 Глава 4. Состояния и их роль в интерактивной природе React 107 Глава 5. События жизненного цикла компонентов React 130 Глава 6. Обработка событий в React 153 Глава 7. Работа с формами в React 185 Глава 8. Масштабируемость компонентов React 212 Глава 9. Компонент меню 237 Глава 10. Компонент Tooltip 253 Глава 11. Компонент Timer 263 ЧАСТЬ 2. АРХИТЕКТУРА REACT 279 Глава 12. Система сборки Webpack 280 Глава 13. Маршрутизация в React 300 Глава 14. Работа с данными с использованием Redux 330 Глава 15. Работа с данными в GraphQL 365 Глава 16. Модульное тестирование кода React c Jest 386 Глава 17. Использование React с Node и универсальный javascript 409 Глава 18. Проект: создание книжного магазина с React Router 451 Глава 19. Проект: проверка паролей с Jest 474 Глава 20. Проект: реализация автозаполнения с Jest, Express и MongoDB 494 ПРИЛОЖЕНИЯ 517 Приложение А. Установка приложений 518 Приложение Б. Шпаргалки по React 527 Приложение В. Краткая сводка Express.js 535 Приложение Г. Шпаргалка по MongoDB и Mongoose 541 Приложение Д. ES6 для успеха 545
Название: React быстро Автор: Мардан А. Год: 2019 Жанр: программирование Серия: Библиотека программиста Издательство: Питер Язык: Русский
Формат: pdf Качество: eBook Страниц: 560 Размер: 14 MB