Depende de cuál es tu objetivo.
Por simplicidad de la pila tecnológica: PHP o JavaScript. PHP porque se conecta directamente a su servidor Apache, no tiene proxy inverso o tiene que configurar un proceso PHP.
JavaScript porque ya lo está utilizando en la interfaz para que no agregue otra dependencia de idioma. Use algo como Expressjs con el adaptador postgres (creo que se llama ‘pg’) o haga una secuencia si quiere un ORM. JavaScript también es bueno porque JSON es la notación de objetos JavaScript y la mayoría de los servidores web JS ofrecen respuestas JSON fácilmente.
- Después de construir el front-end, ¿cuáles son los otros pasos en el desarrollo web?
- ¿Prefieres desarrollo web front-end o back-end?
- ¿Por qué Twitter eligió Scala como su idioma principal cuando reescribió el back-end para abordar los desafíos de escalabilidad?
- ¿Spring es un back-end seguro y Node.js como mensaje de lectura / escritura de una arquitectura robusta?
- ¿Cómo hace YouTube un seguimiento de las identificaciones de video?
Python Flask o Pyramid funcionarían, nuevamente podría funcionar para Django si necesita una interfaz de administrador, ORM, una gestión de sesión adecuada.
Java tiene un montón de opciones decentes, Spring, Springboot, Dropwizard. Sin embargo, agregar Java a su pila agregará una gran cantidad de volumen, debe aprovisionar sus máquinas con la versión JVM y Java correcta, por ejemplo.