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áles son las 3 ventajas principales de usar el chasis de intercambio en caliente?
- ¿Cuántos desarrolladores web back-end y front-end serían ideales para hacer un sitio web sólido? Estaba pensando en desarrolladores que dominan Ruby y SQL.
- ¿Cuánto impulso tiene PHP?
- ¿Qué herramientas y materiales se necesitan para el diseño web?
- Como desarrollador web, quiero aprender las posibles vulnerabilidades en mi sistema. ¿Cómo puedo aprender hacking web como desarrollador 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.