Купить книгу «Проекты React: создавайте сложные кроссплатформенные проекты с React и React Native, чтобы стать профессиональным разработчиком», 2-е издание на русском [PDF, EPUB, FB2, MOBI]
React Projects: Build advanced cross-platform projects with React and React Native to become a professional developer, 2nd Edition (B091J72TWS)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Roy Derks | #262: Программирование на JavaScript
Узнайте, как разрабатывать реальные приложения различной сложности для веб-сайтов, мобильных устройств и VR-устройств, используя React, React Native, React 360 и другие технологии.
Основные характеристики
- Создавайте масштабируемые приложения React, используя шаблоны React и лучшие практики.
- Изучите возможности React, такие как хуки, Context API и Suspense API.
- Расширьте интеграцию React с React Native для создания кроссплатформенных мобильных приложений и игр.
Описание книги
Разработанная компанией Facebook, библиотека React — популярный инструмент для создания впечатляющих пользовательских интерфейсов. React расширяет свои возможности для мобильных платформ, используя фреймворк React Native, и интегрируется с популярными веб- и мобильными инструментами для создания масштабируемых приложений.
«React Projects» — это ваш путеводитель по разработке на React с использованием современных шаблонов разработки и интеграцией React с мощными веб-инструментами, такими как GraphQL, Expo и React 360. Вы начнете создавать реальные проекты уже с первой главы и получите практический опыт разработки масштабируемых приложений по мере перехода к созданию более сложных проектов. На протяжении всей книги вы будете использовать последние версии React и React Native для изучения таких функций, как маршрутизация, Context и Hooks на различных платформах, что поможет вам эффективно создавать полнофункциональные веб- и мобильные приложения. Наконец, вы освоите модульное тестирование с помощью Jest и сквозное тестирование с помощью Cypress для создания приложений, управляемых тестами (TDD).
К концу изучения этой книги по React вы приобретете навыки, необходимые для начала создания масштабируемых приложений React для веб- и мобильных платформ.
Что вы узнаете
- Создавайте широкий спектр приложений, используя различные современные инструменты и фреймворки React.
- Узнайте, как React Hooks модернизируют управление состоянием для приложений React.
- Разрабатывайте веб-приложения, используя стилизованные и многократно используемые компоненты React.
- Создавайте приложения React, основанные на тестировании, используя Jest, библиотеку тестирования React и Cypress.
- Изучите принципы разработки полного стека с использованием GraphQL, Apollo и React.
- Рендеринг на стороне сервера с использованием React и Next.js.
- Создавайте анимированные игры с помощью React Native и Expo.
- Разработка жестов и анимации для кроссплатформенной игры с использованием React Native.
Для кого предназначена эта книга?
Книга предназначена для JavaScript-разработчиков, желающих изучить инструменты и фреймворки React для создания кроссплатформенных приложений. Базовые знания веб-разработки, ECMAScript и React помогут в понимании ключевых концепций, рассматриваемых в этой книге.
Оглавление
- Создание одностраничного приложения на React
- Создание портфолио в React с использованием многоразовых компонентов и маршрутизации.
- Создание динамичного совета по управлению проектами
- Создание ленты новостей сообщества с серверным рендерингом с использованием Next.js
- Создайте приложение для создания персонального списка покупок, используя контекст и хуки.
- Разработка приложения с использованием TDD, библиотеки React Testing и Cypress.
- Разработка полнофункционального приложения для электронной коммерции с использованием Next.js и GraphQL.
- Создание анимированной игры с использованием React Native и Expo.
- Разработка полнофункционального приложения для социальных сетей с использованием React Native и Expo.
- Создание приложения виртуальной реальности с использованием React и Three.js