NestJS es un framework de Node.js para construir aplicaciones del lado del servidor robustas y escalables. En este artículo, aprenderás los pasos básicos para crear un proyecto NestJS desde cero, ideal para aplicaciones modernas con TypeScript.
1. Instalar Node.js y npm
Asegúrate de tener Node.js y npm instalados en tu sistema. Puedes verificarlo ejecutando:
node -v
npm -v
2. Instalar el CLI de NestJS
Instala la herramienta de línea de comandos de NestJS con el siguiente comando:
npm install -g @nestjs/cli
3. Crear un nuevo proyecto
Usa el comando nest new
para generar la estructura inicial del proyecto:
nest new nombre-del-proyecto
Se te pedirá que elijas un gestor de paquetes (npm o yarn).
4. Navegar al directorio del proyecto
Una vez creado, entra en el directorio del proyecto:
cd nombre-del-proyecto
5. Ejecutar el servidor de desarrollo
Inicia el servidor con:
npm run start
Esto abrirá la aplicación en http://localhost:3000
.
nest generate controller nombre-controlador
nest generate service nombre-servicio
nest generate module nombre-modulo
Para más información, visita la documentación oficial de NestJS.
Jorge García
Fullstack developer