Firebase
Firebase es una plataforma de apoyo al desarrollo de aplicaciones móviles y web. Incluye productos para Analytics, mensajería en la nube, la autenticación, la base de datos en tiempo real, almacenamiento, hosting, a distancia de configuración, laboratorio de pruebas, Choque de Información, Notificaciones, indexación de aplicaciones, enlaces dinámicos, e invita. Estos productos funcionan de forma individual y con cada uno de los desarrolladores de ayuda a construir y mantener aplicaciones mejores y más potentes. Todos los productos están libres hasta que la aplicación alcanza un cierto umbral. Por ejemplo, el producto de base de datos en tiempo real es liberar hasta que tenga más de 100 conexiones simultáneas.
- mensajería en la nube
- El soporte de autenticación de Facebook, Google y Twitter
- Acceso a la base de datos en tiempo real
- prestaciones de alojamiento y almacenamiento
- servicio de configuración remota
- laboratorio de pruebas
- servicio de informes de accidente
- servicio de notificaciones
- Tiene toda una serie de servicios útiles para el desarrollo y mantenimiento de aplicaciones móviles y web
- Proporciona servicios que serían costosos para las pequeñas empresas de desarrollo para poner en práctica lo contrario
- Proporciona un nivel libre generosa de los servicios, e incluso el nivel de pago de los servicios es asequible
- Tiene consulta limitada y capacidades de indexación
- No tiene soporte para bases de datos SQL
- aún no ha sido probado con aplicaciones de batalla grandes y populares
- que encaje en el uso de estos servicios en el futuro
La construcción y el apoyo a una aplicación móvil o en la web moderna puede ser muy difícil, especialmente si su equipo de desarrollo es pequeño. Aquí es donde entra en juego Firebase. Ofrece una amplia gama de funcionalidad importante sacarlo de la caja, dichos servicios de autenticación que se han construido en el soporte para Facebook, Google y Twitter. Otros servicios incluyen terribles almacenamiento de archivos para su aplicación y acceso a la base de datos, así como los informes de fallos y notificaciones. Lo mejor de todo, todos estos servicios comienza a cabo libre, y ofrece el nivel de prestaciones gratuitas de uso generosas. Sólo se comenzará a pagar por los servicios cuando su aplicación se vuelve muy utilizado y que ya están con suerte ganando dinero con ella. Incluso después de esto sucede, sus servicios son asequibles. En el lado negativo, sus capacidades de consulta e indexación son limitados ya menudo requieren un esfuerzo manual. Tampoco hay soporte para bases de datos SQL. Es más no ha sido realmente probados en combate pero con aplicaciones grandes y populares, y, finalmente, lo que realmente se bloquea en el producto. Una vez que decida usarlo, no será fácil de hacerlo de una manera diferente o hacerlo con una compañía diferente en el futuro.