La mejor manera de hacerlo es simplemente usando una instancia elástica de MongoDB de MongoLabs. Puede usarlo en todas sus aplicaciones a través de una API REST, que puede diseñar usando:
- NodeJS – Restify / Express / Sails.js
- Python – Frasco, Django
Estos son los mejores y más fáciles en el negocio para desarrollar API de aplicaciones móviles. También puede tener un punto final web.
¿Por qué usar Mongo?
- ¿Cuándo comenzó a usarse JavaScript en el back-end?
- ¿Cómo puede un desarrollador de back-end convertirse en un desarrollador móvil competente?
- ¿Qué idioma recomendaría la gente para el desarrollo web de back-end?
- ¿Cuáles son las principales diferencias en los lenguajes de programación de back-end (PHP / JS / Python / y otros)?
- ¿Cuál es la tecnología de back-end más adecuada para un sitio web que desea ofrecer un servicio por encargo?
- Es fácil de configurar y configurar.
- NoSql le brinda los beneficios de cambiar el esquema de manera fácil y dinámica.
- MongoDB se puede ampliar fácilmente a medida que crece el negocio.
- Implementación API fácil de usar (muy fácil de integrar en NodeJS).
- Controladores disponibles para todos los idiomas populares: Python, .NET, Java, Go, Scala, Clojure.
He implementado API livianas para que las aplicaciones móviles se comuniquen en una base de datos compartida usando NodeJS, y no hay nada más fácil que esto.
Espero que esto ayude. Si necesita ayuda con una implementación basada en un idioma en particular, no dude en comentarme / enviarme un mensaje.