Firebase: descripción general
Según la documentación oficial de Firebase:
Firebase puede impulsar el backend de su aplicación, incluido el almacenamiento de datos, la autenticación de usuarios, el alojamiento estático y más. Concéntrese en crear experiencias de usuario extraordinarias. Nos haremos cargo del resto. Cree aplicaciones web y móviles nativas multiplataforma con nuestros SDK de Android, iOS y JavaScript. También puede conectar Firebase a su backend existente utilizando nuestras bibliotecas del lado del servidor o nuestra API REST.
Funciones de Firebase
Real-time Database - Firebase admite datos JSON y todos los usuarios conectados a él reciben actualizaciones en vivo después de cada cambio.
Authentication - Podemos utilizar autenticación anónima, contraseña o diferentes redes sociales.
Hosting - Las aplicaciones se pueden implementar a través de una conexión segura a los servidores de Firebase.
Ventajas de Firebase
Es simple y fácil de usar. No es necesario realizar una configuración complicada.
Los datos son en tiempo real, lo que significa que cada cambio actualizará automáticamente los clientes conectados.
Firebase ofrece un panel de control simple.
Hay varios servicios útiles para elegir.
Limitaciones de Firebase
- El plan gratuito de Firebase está limitado a 50 conexiones y 100 MB de almacenamiento.
En el próximo capítulo, analizaremos la configuración del entorno de Firebase.