Me encantaría poder responder esto por usted, pero no hay una respuesta correcta.
Porque no todos los proyectos del Valle tienen los mismos objetivos. Utiliza el lenguaje que se ajusta al espacio del problema. Sí, la gente todavía usa Java, Ruby, PHP, Javascript, Python, Clojure, Go, C #, Lua, Haskell, Erlang, C / ++, Perl. Pero, la mayoría de las veces, es porque hay razones de ingeniería para hacerlo.
El futuro de los idiomas de backend es tener la libertad de elegir el idioma adecuado para el trabajo, no un solo idioma para gobernarlos a todos. Se trata de arquitectura orientada a servicios, no de aplicaciones monolíticas. Se trata de conocer las fortalezas, poder hacer que los desarrolladores sean extremadamente productivos, se trata de poder tener las herramientas adecuadas para el trabajo. Se están haciendo grandes cosas en todos los idiomas antes mencionados (excepto quizás Perl. Lo siento, Craigslist), cada uno de ellos tiene un espacio en la mesa, y cada uno empuja a los demás hacia adelante. PHP ha estado construyendo clones de framework de estilo Ruby on Rails durante años, y ahora tiene algo bastante fuerte en Lavaral e Yii, junto con otras aplicaciones de estilo MVC (como Symfony). Go está reconstruyendo aplicaciones de bajo nivel en mordiscos manejables, mientras que todos están buscando cómo construir mejor sus procesos centrales en C. Javascript finalmente está comenzando a fusionarse en una solución de fondo asincrónica real, y Erlang lo ha estado haciendo durante años. Etc.
- Cómo autenticar tokens emitidos por Auth0 en un backend de node.js
- Necesito un kit de inicio para mi nueva aplicación. ¿Dónde puedo encontrarlo según los siguientes requisitos?
- ¿Cuándo comenzó a usarse JavaScript en el back-end?
- Cómo hacer una aplicación Java que use una base de datos en el back-end
- ¿Cuáles son los pros y los contras de la creación de plantillas web en el front-end usando JavaScript en comparación con el back-end?
Por lo tanto, no hay nada que pueda decir que tenga sentido, porque para todos ellos podría argumentar sólidamente.