Выпущена библиотека с открытым исходным кодом, которая может обрабатывать Firestore, базу данных NoSQL, типобезопасным образом.
Выпущена библиотека с открытым исходным кодом, которая может обрабатывать Firestore, базу данных NoSQL, типобезопасным образом.

ELSOUL LABO B.V. (штаб-квартира: Амстердам, Нидерланды) объявила 23 числа о
выпуске библиотеки с открытым исходным кодом «Skeet Firestore», которая может
обрабатывать Firestore, бессерверную базу данных NoSQL на Google Cloud,
типобезопасным образом.
Skeet Firestore: https://github.com/elsoul/skeet-firestore
Бессерверная база данных NoSQL «Firestore»
Бессерверная служба базы данных NoSQL Google Cloud «Firestore» представляет
собой серверную часть мобильного приложения с возможностью выполнения запросов в
реальном времени. Его четыре основные характеристики:
- Простота использования: вы можете начать разработку своего приложения, не тратя время на предварительное проектирование базы данных. Он также поддерживает транзакции ACID с высокой согласованностью, в отличие от обычных баз данных NoSQL.
- Полностью бессерверная работа и быстрое масштабирование: полностью бессерверная служба, хранящая данные в распределенной базе данных Spanner, работающей в центрах обработки данных Google, что обеспечивает быстрое автоматическое масштабирование.
- Гибкие и эффективные запросы в режиме реального времени. Изменения данных в базе данных могут быть уведомлены и отражены клиенту в режиме реального времени, что облегчает обновление пользовательского интерфейса в реальном времени. увеличивать.
- Отключенная работа: даже если мобильное устройство находится в автономном режиме, на данные можно ссылаться и записывать их в локальный кэш, и они будут отражены в базе данных, когда устройство подключено к сети.
Ссылка - «Firestore: Бессерверная база данных NoSQL для разработчика приложений
(2023 г.)»: https://research.google/pubs/pub52292/
Skeet Firestore также использует TypeScript, чтобы сделать Firestore
типобезопасным, что позволяет разрабатывать устойчивое к изменениям программное
обеспечение.
Для получения подробной информации ознакомьтесь с официальным документом Skeet
ниже.
Документация Skeet (Skeet Firestore):
https://skeet.dev/en/doc/plugins/skeet-firestore/
Какие приложения вы можете создавать? Давайте представим, что вы используете демонстрационное приложение для чата с искусственным интеллектом.

Skeet — это полнофункциональная бессерверная платформа, которая позволяет
создавать приложения с автоматическим масштабированием на основе Firebase.
До сих пор выпуск приложений и услуг публикации требовал подготовки кода
приложения и серверов, а создание серверов и управление ими, в частности, были
дорогостоящими.
Бессерверная среда, предоставляемая Google Cloud и Firebase, устраняет
необходимость в создании и управлении этим сервером. Вся серверная
инфраструктура автоматически масштабируется в зависимости от использования
пользователей, устраняя необходимость в детальном прогнозировании доступа и
управлении ресурсами.
Skeet может создавать и управлять этими бессерверными продуктами с помощью одной
команды для разработки iOS, Android и веб-приложений. Таким образом,
разработчики Skeet могут сразу приступить к работе над логикой приложения. И
развертывание написанного приложения гарантировано.
С помощью Skeet вы можете быстро создавать и выпускать приложения, используя
OpenAI ChatGPT API OpenAI.
Мы выпустили приложение в виде демо-версии после завершения обучения Skeet.
Skeet Демо-приложение AI Chat: https://skeeter.app/
Как и эта демонстрация, Skeet содержит все необходимое для разработки и
публикации приложения, например аутентификацию и использование базы данных,
которые обычно выполняются приложениями.
TypeScript используется как для серверной, так и для внешней части, но при
необходимости Python также можно использовать в качестве серверной части для
каждой функции, поэтому его можно использовать, когда требуется машинное
обучение.
Мы верим, что с использованием Skeet будет создано множество полезных
приложений, и мы продолжим развивать и совершенствовать фреймворк Skeet.
Опыт разработки новых приложений

Опыт разработки новых приложений.
Вы можете сразу разрабатывать и публиковать веб-приложения, приложения для iOS и
Android.
С помощью руководства Skeet вы действительно можете создать приложение для чата
с искусственным интеллектом, подобное этой демонстрации, и подготовить его к
отправке.
Мы будем признательны, если вы попробуете.
Skeet Учебное пособие: https://skeet.dev/en/doc/backend/quickstart/


