Antes de elegir Parse, Firebase o cualquier otro back-end como plataforma de servicio, debe tener en cuenta los siguientes factores. (I) Costo de cambio : debe buscar proveedores de BaaS que le brinden un bajo costo de cambio. Debe asegurarse de no estar bloqueado para siempre en la plataforma y tener acceso / control sobre el código fuente. De lo contrario, no tendrá poder de negociación con el proveedor de BaaS y el costo de ir a un competidor será el desarrollo total del back-end. ¿Te imaginas lo alto que es este costo para una aplicación grande? ¿Reescribiendo una vez más todo el código fuente y las tablas? Hay nuevos jugadores, como back4app, stanplay y treeline, que son buenas alternativas a gigantes como Parse of Firebase y te permitirán controlar el código fuente. (II) Costos recurrentes : Compare los costos de cada plataforma a largo plazo. Eso significa que cuando su aplicación tiene miles de usuarios. La mayoría de las plataformas son gratuitas para aplicaciones pequeñas, pero los costos crecen muy rápido después de un cierto uso. Investigue profundamente este artículo porque el costo del cambio será alto. (III) Fiabilidad : si su intención es ampliar su aplicación, busque proveedores que puedan mostrarle cómo se asegurarán de que las aplicaciones complejas y grandes tengan un rendimiento adecuado.
Soy parte de la aplicación back {4} | Generador de back-end para aplicaciones web, móviles e IoT y siéntase libre de probar nuestra plataforma.
- Si quiero hacer la misma aplicación web usando ReactJS y AngularJS, ¿cuál será más rápido?
- Quiero ser desarrollador web. ¿Necesitaré una maestría? En caso afirmativo, ¿cuál?
- Hice un sitio para un cliente que ahora necesita que transfiera su dominio al host de un nuevo diseñador. ¿La mejor manera de hacerlo? Cualquier ayuda es apreciada.
- Estoy planeando crear mi propio blog sobre temas, pero el inglés no es mi idioma principal. ¿Debo contratar a un corrector de pruebas o usar algunas herramientas?
- Soy un principiante. ¿Debo aprender Angular 2 o React primero para el desarrollo web front-end y el desarrollo de aplicaciones móviles nativas / híbridas?