Создайте приложение todos в реальном времени с аутентификацией и БД за несколько минут⏰

Посмотрите это видео, чтобы увидеть, как я создал приложение todos, используя React rocketgraph с аутентификацией, PostgresDB и GraphQL API. Ознакомьтесь с документацией на Github

Рассматривайте Rocketgraph как полноценный бэкенд.

Грандиозный замысел состоит в том, чтобы интегрировать аутентификацию в как можно большее количество баз данных, изолировать ключевые компоненты бэкенд-систем и упаковать их в единый сервис.

Rocketgraph включает в себя:

  1. Аутентификация: электронная почта/пароль, социальный логин. Магическая ссылка и MFA скоро появятся.

  2. GraphQL API: Предоставляется консоль Hasura, которая GraphQL(ises) базу данных Postgres. Таким образом, нет привязки к поставщику, как в Firebase. Вы можете отказаться от нее, когда захотите.

  3. База данных Postgres: база данных Postgres объемом 8 ГБ предоставляется вам в предварительно настроенном виде.

  4. Бессерверные функции: Любая дополнительная функциональность, которую вы хотите для своего приложения, может быть написана здесь. Вам просто нужно подключить свой репозиторий на Github, и мы компилируем каждый push на master как функцию AWS Lambda.

  5. SDK для начала работы. Плюс множество примеров и стартовых наборов.

Плюс открытый исходный код.

Скоро я интегрирую AWS Appsync + Cognito (настраивать и поддерживать AWS очень сложно. Мы делаем это за вас) Скоро будет поддержка Stripe Payments. Если у вас есть продукт в БД, вы можете подключить свой Stripe и платежи и счета будут приниматься.

Итак, как вы видите, я пытаюсь создать единый внутренний сервис, чтобы решить некоторые из наиболее распространенных проблем при настройке и управлении наиболее используемыми системами в мире (AWS, Stripe, GraphQL и т.д.).

Оцените статью
devanswers.ru
Добавить комментарий