Para entender lo que hace un desarrollador de pila completa, piense en un restaurante. Por lo general, tiene dos tipos de personal, el de frente y el de atrás.
El personal del frente de la casa, los camareros, las camareras, los camareros, son responsables de interactuar con los clientes, tomar pedidos, traer comida y, en general, garantizar una excelente experiencia gastronómica. Estos tipos son como desarrolladores front-end que son responsables de cómo una herramienta interactúa con los usuarios y envía solicitudes al back-end.
- ¿Cuáles son las mejores soluciones alojadas para el desarrollo front-end en la actualidad? Me gustaría aprender algo como Angular, pero quiero una plataforma alojada que gestione la base de datos y el código de fondo. Sé JavaScript muy bien.
- ¿Hay un back-end recomendado de Vue.js?
- Soy un desarrollador de PHP con muchos años de experiencia, principalmente en Back End Development. Quiero aprender cosas nuevas, algo requerido en el mercado que paga bien. ¿Qué debo esperar?
- ¿Qué puede construir un desarrollador front-end y back-end en solo 2 semanas o un mes?
- Estoy aprendiendo desarrollo web. Quiero ser un desarrollador de back-end. ¿Tengo que ser un desarrollador front-end primero para entrar en el campo?
Fuente: https://media.giphy.com/media/l4…
La parte posterior del personal de la casa son los cocineros que hacen la comida y generalmente son responsables de crear un gran producto. Estos tipos son como desarrolladores de backend, responsables de crear el motor que impulsa el producto.
Fuente: https://media.giphy.com/media/10…
Ahora piense en un camión de comida o en una tienda de bocadillos. La misma persona es responsable de las experiencias del cliente y de la creación del producto. Si aún no lo ha adivinado, estos tipos son como desarrolladores completos. Saben cómo interactuar con los clientes, pero también crean el producto.
Esto es solo una descripción general. Puede encontrar más información sobre diferentes roles de desarrollo aquí.