¿Debería tener mi propia base de datos para mi aplicación web y aplicación móvil o debería usar un BaaS de terceros como Parse / Build Realtime Apps – Firebase?

Encuentro que Firebase acelera todo ya que no tengo que preocuparme por el backend. También incluye autenticación, análisis, etc., que normalmente tendría que escribir yo mismo. Es genial cuando se crea la aplicación por primera vez. Incluso si desea funciones de back-end que solo Firebase no puede proporcionar, puede escribir fácilmente un back-end que se comunique solo con firebase y proporcione esas características.

Sin embargo, a medida que desarrolla funciones adicionales y supera los límites de firebase, puede encontrar que las soluciones para instalar firebase en su aplicación son más costosas que crear un back-end desde cero, o que el costo de firebase es mayor que el costo de hospedar un programa regular servidor. Tal vez solo quieras ensuciarte las manos, o eres un desarrollador joven y prefieres aprender en lugar de ser deleitado. Entonces es posible que desee crear su propio servidor.

Siempre se recomienda tener su propia propiedad en términos del código fuente, base de datos de todo.

More Interesting

Servicio wiki de Whatsapp, ¿cómo funciona este servicio?

¿Qué se necesita para crear una aplicación?

¿Debo aprender desarrollo web o desarrollo móvil? Soy un desarrollador web front-end principiante, ya aprendí HTML y CSS, y estoy aprendiendo JavaScript.

¿Cómo puedo mejorar el flujo del proceso y aumentar la claridad de mi aplicación móvil para reservar / compartir taxis?

¿Cuál debería ser el siguiente paso si quiero crear una nueva aplicación pero no tengo experiencia en codificación?

Como minorista, ¿está más interesado en crear una aplicación móvil o un sitio web móvil?

Freelancers: ¿cuánto tiempo lleva construir una aplicación móvil y cuánto tiempo lleva construir un sitio web?

¿Es bueno usar Node.js + Express o Play Framework para construir un sitio de venta de fotos como Shutterstock o Getty Images?

Cómo iniciar un sitio web o una aplicación que requiere que las personas ya estén usando, como redes sociales, juegos en línea o algo como eBay o Quora

¿Cómo se desarrolló Slack para que la experiencia web y móvil sea tan similar?

Si alguien pudiera crear una aplicación web y móvil para demostrar sus habilidades como desarrollador de pila completa que te haría querer contratarlos, ¿qué tecnología y fundamentos incluiría?

¿Sugiere algunas de las mejores empresas de desarrollo de aplicaciones móviles en India (especialmente en el área relacionada con mapas)? ¿Y cuánto cobran? ¿Será por horas o por hitos?

Si termino los programas en freecodecamp, ¿podré crear una aplicación / sitio web como Quora al final del programa?

¿Cuánto costaría desarrollar una aplicación similar a Tinder for Fashion (Grabble)?

¿Puede un backend escrito en PHP con MySQL soportar una gran aplicación móvil con millones de usuarios?