Продолжительность
10 ч 29 мин 38 сек
Количество уроков
33 Видео
Дата добавления
03.03.2021
Этот курс научит вас всем навыкам и методам, необходимым для создания многофункционального приложения с нуля. В течение 10 часов мы создадим приложение для чтения RSS, которое позволит людям создавать RSS-каналы, делиться ими, объединять их вместе и ставить лайки. Статьи в лентах также можно сохранить в список сохраненных статей для облегчения доступа в дальнейшем.
Это полное руководство, которое я хотел бы получить после изучения основ React.js - мы научим вас, как использовать эти базовые навыки и развивать их, чтобы создавать всевозможные полезные функции, необходимые для реальных приложений.
Во-первых, мы создадим наш бэкэнд, который будет хранить все наши данные и управлять ими, а также предоставим выразительный API для безопасного извлечения именно тех данных, которые нам нужны.
- Используйте GraphQL и функции authorizer, чтобы запретить пользователям выполнять действия, такие как удаление или редактирование записей, авторами которых они не являются.
- Используйте Prisma 2 для управления подключением к базе данных и создания таблиц и схем из-за отношений, которые мы установили в нашей модели.
- Создайте GraphQL API, который позволяет вам получать нужные поля и связки без избыточной выборки.
- Используйте Auth0 для аутентификации, чтобы доверять запросам, поступающим от пользователей, и блокировать злонамеренные атаки.
- После создания нашего бэкэнда мы создадим отзывчивый интерфейс, который может потреблять данные из нашего бэкэнда.
- Создайте супер-быстрый интерфейс с Next.js, дружественный к SEO.
- Используйте оптимистичный отлик с помощью Apollo, чтобы пользовательский интерфейс мог немедленно отвечать на запросы пользователя, даже если задействованы внутренние запросы.
- Создайте собственный красивый и отзывчивый пользовательский интерфейс с помощью TailwindCSS