BaaS
Firebase Data Connect в открытом превью
Вы предоставляете модель данных своего приложения через схему на основе GraphQL, а Data Connect создает безопасные конечные точки и типобезопасные SDK для доступа к вашим данным.
На Google I/O анонсировали Firebase Data Connect, backend-as-a-service на основе Cloud SQL Postgres, который является высокопроизводительной, масштабируемой и безопасной базой данных. Вы предоставляете модель данных своего приложения через схему на основе GraphQL, а Data Connect создает безопасные конечные точки и типобезопасные SDK для доступа к вашим данным. Вы также определяете, как получить доступ к данным и обновить их, а Data Connect сделает все остальное за вас — не нужно определять собственные резольверы, которые необходимы в сервисах GraphQL.
Вы можете создавать rich-запросы с реляционными объединениями, сложными условиями и даже семантическим векторным поиском, которые по безопасности не уступают прописанным вручную серверным конечным точкам. Векторный поиск и интеграция с Vertex AI позволяют использовать готовые потоки RAG (retrieval augmented generation). Кроме того, Data Connect хорошо интегрирован с другими сервисами Firebase.
Тогда для участия в закрытом предварительном просмотре нужно было зарегистрироваться, поскольку команда все еще усердно работала над тем, чтобы сделать продукт максимально удобным, прежде чем выпустить его публично. Сегодня Firebase Data Connect стал доступен в публичной предварительной версии.
Чтобы узнать больше и попробовать Data Connect, ознакомьтесь с документацией о том, как начать работу. Там также есть примеры приложений для web и Android, если вы хотите увидеть Data Connect в действии, а в кодлабе вы найдете описание и код рабочего приложения, использующего Data Connect.