Tiene algunos significados, pero casi definitivamente estás hablando de una pila como en un conjunto de herramientas. Hay varios niveles en un sitio: el estilo, el front-end, el back-end, el servidor, la base de datos. El conjunto de marcos o programas que usa para ejecutar cada nivel se denominan colectivamente ‘la pila’; por ejemplo, escribir un sitio en lenguaje PHP contra una base de datos MySQL alojada por Apache que se ejecuta en Linux se llama comúnmente LAMP (Linux-Apache -MySQL-PHP), mientras que Angular on Express on Node on Mongo se llama MEAN stack.
Un artista que usa pinturas al óleo sobre un lienzo estirado basado en un boceto a lápiz podría decir que está usando la pila de grafito, óleo y lienzo.
Alguien que trabaja únicamente en diseño y lógica de front-end se llama dev de front-end; alguien que trabaja únicamente en lógica de back-end se llama dev de back-end; alguien que ejecuta bases de datos se llama administrador de la base de datos. Alguien que maneja todas estas tareas se conoce como un desarrollador ‘full-stack’.
- Cuando hablamos de JavaScript, ¿qué significa acoplamiento y desacoplamiento?
- ¿Cuál es la mejor forma / lenguaje para hacer un front-end dinámico?
- ¿Cómo podemos descargar el código fuente de una página web?
- ¿Cuáles son algunos sitios web famosos que están en tecnología MEAN stack?
- ¿Qué se puede hacer con el aprendizaje de un lenguaje de script del lado del servidor? ¿Cuál debería aprender?