Существует популярная альтернатива Firebase под названием Supabase. Они используют инструменты с открытым исходным кодом корпоративного уровня, чтобы предложить функции Firebase. Инструменты, которые предлагает Supabase, следующие:
- Размещенная база данных Postgres
- Подписки в реальном времени
- Аутентификация и авторизация
- Автоматически сгенерированные API
- Приборная доска
- Место хранения
Что может предложить Supabase?
Он содержит все внутренние функции, которые вам понадобятся для создания продукта. Вы можете использовать все инструменты или только те, которые вам нужны больше всего, например:
- База данных: Выделенная масштабируемая база данных Postgres.
- Авторизация: Управление пользователями с помощью Row Level Security.
- Файловое хранилище: Храните, упорядочивайте и обслуживайте большие файлы.
- Автоматически сгенерированные API: Мгновенное создание API для вашей базы данных.
Supabase построена на программном обеспечении с открытым исходным кодом. Если инструменты и сообщества доступны по лицензии MIT, Apache 2 или совместимой лицензии, они будут использовать и продвигать их. Они создадут и выпустят программу, если она еще не существует. Supabase не является однозначным сопоставлением Firebase с точки зрения функций. Их цель — предоставить разработчикам аналогичный опыт разработки, используя технологии с открытым исходным кодом.
Supabase — это хостинговая платформа. Вы можете зарегистрироваться и сразу начать использовать Supabase, не устанавливая ничего на свой сервер. Вы также можете локально размещать и разрабатывать что угодно.
Они разделили каждую библиотеку на небольшие части, которые можно использовать отдельно. Каждая подбиблиотека является автономной реализацией одной внешней системы. Это один из способов поддерживать актуальность современных технологий.
Для получения дополнительной информации посетите этот ссылка на сайт.