Si estas aprendiendo desarrollo web con Javascript ya sea Backend o Frontend, debes saber que cuando unimos muchas tecnologías las resumimos en algo llamado Stacks. Un Stack es solo un nombre, pero en la practica significa que el desarrollador conoce un conjunto de herramientas de software que le permite crear aplicaciones completas.
Un Stack muy popular por ejemplo en desarrollo web es el Stack MERN este viene de la combinación de MongoDB, como base de datos basada en conceptos de Javascript (JSON), Express, el cual es un framework de Nodejs, que permite crear el servidor; React, una biblioteca para crear interfaces de usuario en el navegador y Nodejs, el entorno de ejecución de Javascript para poder instalar y ejecutar paquetes de JS.
Unidos puedes crear aplicaciones web FullStack. Aunque también es posible cambiar partes de estos por otros, por ejemplo cambiar Fastify por express, React por Vue, Angular o svelte, Mongodb por MySQL, o Nodejs por Deno.
Haciendo que el nombre del Stack vaya cambiando como por ejemplo:
MERN (Mongodb Express React Node) MEAN (Mongodb Express Angular Node) MEVN (Mongodb Express Vuejs Node) T3 Stack (Typescript Tailwind tRPC)
Y por supuesto también hay otros Stacks en otros entornos como los de .NET, Java, Python, y asi
#javascript #desarrolloweb #mernstack