Bueno … la “palabra fácil” depende de tus habilidades sobre cómo aprender. Quiero decir, para algunas personas es fácil aprender Java, Scala, Ruby o Python como lenguaje de fondo y para otras es casi imposible.
No sé en qué nivel estás con algunas tecnologías de back-end, pero consideremos que eres un principiante y en ese caso te recomendaría PHP como lenguaje de back-end y Laravel o Phalcon como Framework, y MySQL como base de datos.
Cuando te sientas cómodo con Php, te sugiero que sigas adelante o progreses con otras tecnologías de back-end, como por ejemplo:
- ¿Cuál es un buen marco de back-end para manejar llamadas AJAX?
- ¿Cómo debo desarrollar un backend de una aplicación de Android?
- ¿Es inevitable aprender Java y .Net en algún momento de la carrera de desarrollo de backend?
- ¿Cuáles son las desventajas de actualizar una aplicación iOS o Android con frecuencia? ¿Cómo podrían reaccionar los clientes por eso? ¿Puedes contarme algunas experiencias que tuviste?
- En la creación de una aplicación web, desarrollo front-end o back-end, ¿qué es lo primero?
1 – Python
2 – Golang
3 – NodoJS
4 – Elixir / Erlang
Después de eso, si desea avanzar más en el desarrollo del backend, aprenda tecnologías / conceptos, tales como:
- Kubernates
- GRPC
- Estibador
- API REST
- Microservicios
- SOA
- GraphSQL
- Elasticsearch
- Seguridad
¡Buena suerte!