Hay una alternativa de Firebase de moda llamada Supabase. Están utilizando herramientas de código abierto de nivel empresarial para ofrecer las funciones de Firebase. Las herramientas que ofrece Supabase son las siguientes:
- Base de datos Postgres alojada
- Suscripciones en tiempo real
- Autenticacion y autorizacion
- API generadas automáticamente
- Tablero de mandos
- Almacenamiento
¿Qué ofrece Supabase?
Contiene todas las funciones de back-end que necesitará para crear un producto. Puede usar todas las herramientas o solo las que más necesita, como:
- Base de datos: Una base de datos Postgres dedicada y escalable.
- Autorización: Gestión de usuarios con seguridad de nivel de fila.
- Almacenamiento de archivos: Almacene, organice y entregue archivos de gran tamaño.
- API generadas automáticamente: Genere instantáneamente API para su base de datos.
Supabase se basa en un software de código abierto. Si las herramientas y las comunidades están disponibles bajo una licencia MIT, Apache 2 o compatible, las utilizarán y promocionarán. Construirán y lanzarán el programa si aún no existe. Supabase no es un mapeo uno a uno de Firebase en términos de características. Su objetivo es brindar a los desarrolladores una experiencia de desarrollo similar mediante la utilización de tecnologías de código abierto.
Supabase es una plataforma alojada. Puede registrarse y comenzar a usar Supabase de inmediato, sin tener que instalar nada en su servidor. También puede alojar y desarrollar cualquier cosa localmente.
Dividieron cada biblioteca en pequeñas piezas que pueden usarse por separado. Cada subbiblioteca es una implementación independiente de un sistema externo. Esta es una de las formas en que mantienen relevantes las tecnologías actuales.
Para obtener más información, visite este enlace.