¿Qué es un desarrollador de pila completa por delante y por detrás?

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.

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í.

El front-end es el navegador web, el back-end es el servidor web.

Esto podría ayudar:

More Interesting

Quiero ser un desarrollador de Java. Estoy confundido con las tecnologías de desarrollo front-end y back-end. ¿Cuál debo elegir para ser desarrollador de Java?

¿Cuál es la hoja de ruta completa para el desarrollo web backend?

¿Qué necesito saber sobre el desarrollo de back-end para admitir un nuevo inicio?

Me ofrecieron un trabajo de ingeniería de software con opciones de hacer trabajos de backend o Android. ¿En cuál debería centrarme?

¿Cómo actualizo la sección de noticias en el sitio web de mi escuela desde cero (¿necesito usar backend?)

¿Cuál es la diferencia entre desarrollo web y diseño web? ¿Qué es el desarrollo front-end y back-end?

¿Qué debo elegir? ¿Desarrollo front-end o desarrollo back-end?

¿Qué servicio de correo electrónico me permite administrar plantillas y enviar correos electrónicos con parámetros desde mi backend?

¿Dónde está la línea entre el back end y el front end?

En MS Access, ¿cómo divido mi base de datos en el front-end y el back-end?

¿Deberíamos usar Java para nuestro back-end de inicio?

¿Cuánto desarrollo front-end puede ser realizado por no ingenieros o programadores?

¿Qué es un desarrollo front-end y backend?

¿Hay alguna diferencia entre un desarrollador front-end y un desarrollador de JavaScript? ¿Cuál sería más valioso para los empleadores?

Si tuviera que conseguir un trabajo como desarrollador web de backend, ¿podría usar su material de referencia como Evernote (s) o cualquier otro tipo de herramienta?