В React Native by Example мы создаем 10 постепенно усложняющихся приложений с помощью React Native, чтобы у вас была возможность справиться с тем, что бросает на вас реальный мир.
Что внутри
React Native позволяет создавать собственные приложения с использованием JavaScript и фреймворка React. Это означает, что с помощью одних и тех же интеллектуальных моделей и аналогичных инструментов мы можем создавать веб-приложения, iOS и Android, обеспечивая при этом уникальность и высокое качество каждой платформы. Это большая победа!
Этот курс постепенно научит вас создавать приложения с помощью React Native на 10 высококачественных примерах.
Бонус: у каждого примера есть ряд дополнительных задач, позволяющих вам сделать каждое приложение своим и добавить высококачественные примеры в свой портфель.
Приложение 1: TimerApp
В этой серии вы узнаете:
Как начать новый проект
Создание пользовательского интерфейса из основных компонентов и их стилизация
Разница между разными платформами
Захват пользовательского ввода
Приложение 2: Калькулятор
В этой серии вы узнаете:
Более сложная компоновка с flexbox
Организация проекта
Создание и использование пользовательских компонентов
Комплексная обработка состояния
Приложение 3: Викторина
В этой серии вы узнаете:
Навигация и создание многоэкранных приложений
Тематизация
Управление и взаимодействие с несколькими источниками данных
Приложение 4: Погода
В этой серии вы узнаете:
Работа со сторонними API через fetch API
Работа с внешними API
Сохранение данных между сеансами с помощью API AsyncStorage
Приложение 5: Geocache
В этой серии вы узнаете:
Настройка и взаимодействие с API
Модель базы данных для сохранения общих данных
Использование карт в вашем приложении
Приложение 6: Обзор
В этой серии вы узнаете:
Защита маршрутов API
Аутентификация с помощью API
Управление и взаимодействие с API, который требует аутентификации
Приложение 7: Базовая игра
В этой серии вы узнаете:
Создание анимации в React
Расширенное управление состоянием компонентов
Приложение 8: Чат
В этой серии вы узнаете:
Настройте и используйте React Native Firebase Authentication
Настройка и использование React Native Firebase Firestore
Как моделировать данные
Приложение 9: Новости
В этой серии вы узнаете:
Изучите основы GraphQL
Взаимодействуйте с REST API с помощью Apollo
Создавайте модалки с помощью модального компонента из React Native
Приложение 10: Социальные сети
В этой серии вы узнаете:
Как настроить сервер Apollo / GraphQL
GraphQL мутации
Optimistic обновления на стороне клиента
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.