DEV Community

Falcon
Falcon

Posted on

Porque usar Cloud firestore Firebase

Cloud Firestore es una base de datos de documentos NoSQL que le permite almacenar, sincronizar y consultar fácilmente datos para sus aplicaciones web y móviles, a escala global.

Puedes estructurar tus datos fácilmente con colecciones y documentos. Crear jerarquías para almacenar datos relacionados y recuperar fácilmente los datos que necesitas mediante consultas expresivas. Todas las consultas escalan con el tamaño de su conjunto de resultados (nota: no su conjunto de datos), por lo que su aplicación está lista para escalar desde el primer día.

Cloud Firestore se puede usar con SDK web y móvil y un conjunto integral de reglas de seguridad para que puedas acceder a tu base de datos sin necesidad de instalar tu propio servidor. Con Cloud Functions, puedes ejecutar un código de back-end alojado que responde a los cambios de datos en tu base de datos. Por supuesto, también puedes acceder a Cloud Firestore con bibliotecas de clientes tradicionales (es decir, Node, Python, Go y Java).

Con Cloud Firestore, puedes sincronizar automáticamente los datos de su aplicación entre dispositivos. Te notificá los cambios de datos a medida que ocurran para que pueda crear fácilmente experiencias de colaboración y aplicaciones en tiempo real. Tus usuarios pueden acceder y realizar cambios en sus datos en cualquier momento, incluso cuando están desconectados. ¡El modo sin conexión está disponible en iOS, Android y Web!

Con el lenguaje de seguridad declarativo, puedes restringir el acceso a los datos en función de los datos de identidad del usuario, la coincidencia de patrones en sus datos y más. Cloud Firestore también se integra con Firebase Authentication para brindarle una autenticación de usuario simple e intuitiva.

Si gustas saber más, te invito a seguirme en mis redes sociales y eventos sobre cloud, firebase, etc.

Top comments (0)