¿Qué se recomienda para construir un backend móvil: AWS o Parse?

Si está preguntando si usar Parse o escribir su propio backend, depende completamente de los detalles del servicio que se está creando.

Parse no puede ser vencido por la velocidad en la implementación de una aplicación CRUD (crear, leer, actualizar, eliminar) y proporciona muchas características agradables de forma gratuita también (análisis, inserción, autenticación social). Para muchas aplicaciones donde el valor es realmente el UX del cliente, no el servicio web, esta es una gran solución.

Donde desea escribir su propio backend es si desea extenderse más allá de CRUD, por ejemplo, personalización, seguir / seguir modelos, clasificaciones personalizadas y lucha contra el correo no deseado, integración de aplicaciones de terceros (entrantes y salientes). La integración con el código de nube de Parse puede ayudarlo a cerrar esa brecha, pero eventualmente se convertirá en un factor limitante.

AWS no es adecuado para crear una aplicación móvil porque no es un proveedor de BaaS, sino un proveedor de infraestructura. Las características que describió se denominan CRUD: Crear, Leer, Actualizar e Eliminar y se pueden crear realmente rápido utilizando uno de los varios proveedores de BaaS disponibles en el mercado. A continuación encontrará una lista que puede usar como punto de referencia:

Back4app: ayuda a los desarrolladores y las empresas a crear y alojar API de Parse para web, dispositivos móviles e IoTApps. Sitio: http://www.back4app.com

Firebase: Firebase puede potenciar el back-end 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.

Accengage: proporciona tecnología de interacción con la aplicación móvil para notificaciones push, mensajes en la aplicación y orientación móvil.

Cloud Boust: ofrece capacidades de almacenamiento, búsqueda y tiempo real para sus aplicaciones. Es perfecto para crear aplicaciones y servicios intensivos en datos.

BackAnd: una plataforma que le permite crear un backend listo para AngularJS para su aplicación. Es realmente bueno que esté trabajando en aplicaciones web AngularJS y sus datos se almacenan en Amazon RDS.

RapidAPI: plataforma Abackend que permite guardar datos e integrar API. Se basa en bloques, por lo que cada acción básica está representada por un bloque.

Stamplay: cree aplicaciones de fondo en su navegador sin codificar utilizando API como bloques de Lego. Reúne características integradas como gestión de usuarios, inicio de sesión social, almacenamiento de datos en la nube, base de datos, generación automática de API, SDK, alojamiento con respaldo de CDN e integraciones con cualquier API de terceros.

Descargo de responsabilidad, soy fundador de Back4app.

More Interesting

¿Cuánto gana un desarrollador novato de Android con sus pequeñas aplicaciones?

En comparación con el desarrollo de aplicaciones nativas, ¿cuáles son las mayores desventajas de Angular 2?

¿Crees que crear aplicaciones a través de React será tan fácil como crear aplicaciones nativas?

¿Qué lenguajes de programación necesitas aprender para iniciarte en el desarrollo móvil?

¿Alguien conoce una compañía de desarrollo de aplicaciones móviles garantizada que pueda diseñar mi aplicación de fútbol para mí sin que yo las vea físicamente?

Cómo entender la referencia y documentación de iOS correctamente

¿Se puede desarrollar una aplicación que permita al usuario jugar juegos de forma remota (transmisión) a través de otra computadora?

¿Cuáles son algunas buenas consideraciones de diseño para usar BaaS móvil en una aplicación?

¿Cuál es la mejor opción de tecnología si quiero desarrollar una aplicación para Playbook, iOS, Windows 8 y tabletas Android?

Cómo escuchar un socket UDP desde una aplicación desarrollada en NativeScript

¿Cómo debe componerse un equipo de inicio que desarrolle una aplicación móvil para ser atractivo para los inversores?

¿Qué debo saber antes de desarrollar una aplicación móvil?

¿Cuáles son las mejores fuentes de seguridad de aplicaciones móviles?

¿Cómo puede uno convertirse en un experto en el desarrollo de aplicaciones de Android?

¿Cuál es la mejor empresa de aplicaciones móviles para Android en Patna, Bihar?