Buenas, me gustaría que me aconsejaran cómo y con qué hacer el backend de mi app Android.
Mi duda viene porque el servidor devuelve un JSON por cada día y todo el mundo recibe ese JSON igual, no tiene cambios. Lo usuarios pueden cambiar la fecha y recibir el JSON de esa fecha, pero es igual para todos. Los datos con los que se crea el JSON están en una base de datos, pero hacer una API que por cada usuario acceda a la base de datos me parece un uso de recursos innecesarios.
¿Alguna sugerencia? ¿Qué lenguaje usar para el backend? ¿Algún servicio que proporciona una forma sencilla que crear y mantener una API así?
Ya de paso, para obtener el JSON ¿recomendáis Volley? ¿alguna otra librería?
Un saludo y felices fiestas.