Para mí, un desarrollador Full Stack es alguien con familiaridad en cada capa, si no dominio en muchas y un interés genuino en toda la tecnología de software.
Los buenos desarrolladores que están familiarizados con todo el stack saben cómo hacer la vida más fácil para quienes los rodean.
Los troquelados de pila completa considerarían que un desarrollador de pila completa tiene un conocimiento especializado en todas las etapas del desarrollo de software. Por lo tanto, un desarrollador de pila completa sería competente, si no fluido, en: –
- ¿Cuál es el marco de flujo?
- Cómo escribir un código limpio como desarrollador front-end
- ¿Qué hay de malo en mi sitio web mafesnetwork.wordpress.com?
- ¿Los Javascript IIFE anónimos permanecen en la pila de memoria después de ser usados?
- ¿Cuáles son los pasos para crear un sitio web sin usar un creador web?
1. Servidor, red y entorno de alojamiento
2. Modelado de datos
3. Lógica empresarial
4. Capa API / Capa de acción / MVC
5. Interfaz de usuario
6. Experiencia del usuario
7. Comprender lo que el cliente y el negocio necesitan.
Fuente: https://www.google.co.in/url?q=h…
Para ponerlo en palabras más simples, Ser un desarrollador Full-Stack no significa que necesariamente haya dominado todo lo necesario para trabajar con el front-end o el back-end, pero significa que puede trabajar en ambos lados y comprender qué está sucediendo al crear una aplicación.
Supongo que esto ayuda.