¿Qué es NestJS?

1/23
Recursos

NestJS es un potente framework de NodeJS para la construcción de aplicaciones del lado del servidor.

¿Por qué usar NestJS?

NestJS ha crecido mucho en los últimos años y se ha convertido en una de las principales opciones que los desarrolladores eligen para la programación de APIs con NodeJS.

Gracias a la utilización de TypeScript y la Programación Orientada a Objetos, es un framework ideal para iniciar en el desarrollo backend.

Si vienes de front-end y conoces Angular, te sentirás como en casa, ya que los desarrolladores de NestJS se inspiraron en Angular para desarrollar este maravilloso framework.

NestJS también te dará patrones para:

  • Solid
  • Typescript
  • Orientado a objetos
  • Programación funcional
  • Programación reactiva

Contribución creada por: Kevin Fiorentino.

Aportes 30

Preguntas 6

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Vamos con toda a aprender mucho en este curso, los espero 💪

NestJS es un Framework sobre Node.js con Abstracciones.

Las aplicaciones basadas en Node utilizando por ejemplo Express no llegan a ser muy escalables.

NestJS nos ofrece diferentes patrones tales como:

  • SOLID
  • Typescript
  • Orientado a Objetos
  • Programación Funcional
  • Programación Reactiva

Esto nos ayuda a desarrollar aplicaciones potentes e increíbles.

La arquitectura que nos brinda esta basada en Controladores, Servicios y Modelos de datos.

Nest en el rank de State of JS 2020

El curso que más he estado esperado lpm!!! 🙌🙌🙌🙌

Si se preguntan por el gato, es tan simple como que al creador de NestJS les encanta los felinos! :3

Nest.js es Framework de JavaScript para el lado del backend que tiene como objetivo resolver los problemas que pueden surgir cuando un proyecto de backend Node.js comienza a crecer y a hacerse más complejo.
/
Nest.js sustituye el JavaScript común por Typescript, aunque podemos configurar Nest.js para que sólo utilice JavaScript.
/
La arquitectura de Nest.js se basa en el uso de:
/

  • Servicios.
    /
  • Controladores.
    /
  • Modelos de datos.
    /
  • Acceso a datos.
    /
  • TypeScript.
    /
  • Programación orientada a objetos.
    /
  • Programación Funcional.
    /
  • Programación Reactiva.

Tengo muchas espectativas sobre este curso!! ❤️

Probe NestJS el año pasado cuando comenzo la pandemia y me gusto bastante en menos de 3 dias hice un API Rest con BD PostgreSQL y eso que JS no es de los lenguajes que domino.

Que interesante NestJs.

Justo en el trabajo empezarán a usar NestJs, esta serie de cursos me viene genial 😄
A darle con toda!

Hola a todos. Estoy muy emocionado de comenzar el curso, les paso la documentación oficial de Nest.js

https://docs.nestjs.com/

he esperado este curso desde hace casi un mes, a disfrutar 😄

Les dejo mis apuntes: https://furtive-milkshake-015.notion.site/Aprender-NestJS-5b8544b103304b2cbeb3d84dda63024d

explicado detalladamente lo que se realizo.

¿Por qué NestJS?

Es un framework para la construcción de servidores escalables, es decir, que su proyección como producto poseerá un desarrollo empresarial con gestión de varios módulos o sistemas.
.
Al ser progresivo, nos permite realizar una base de desarrollo en JavaScript para después migrar a TypeScript, sin mayor complejidades.
.
Este framework, combina diferente técnicas o abstracciones de programaciones, como:

  • Programación Orientada a Objetos OOP link
  • Programación Funcional FP link
  • Programación Funcional Reactiva FRP link

.
Con NestJS, podemos tener abstracciones comunes de desarrollo como Express/Fastify, exponiendo una API para la integración de herramientas y librerías como PrismaORM/TypeORM.
.

Filosofía

En los últimos años, gracias a NodeJS, JavaScript se ha convertido en la lenguaje de programación multiplaforma, dando lugar lugar a proyectos increíbles como Angular, React y Vue, que mejoran la productividad de los desarrolladores y permiten la creación de aplicaciones frontend rápidas, comprobables y extensibles. Sin embargo, si bien existen muchas bibliotecas, ayudantes y herramientas excelentes para Node (y JavaScript del lado del servidor), ninguno de ellos resuelve de manera efectiva el problema principal de: Arquitectura.
.
NestJS proporciona una arquitectura de aplicaciones lista para usar que permite a los desarrolladores y equipos crear aplicaciones altamente mantenibles, escalables y débilmente acopladas (que puede integrar patrones de diseño o paradigmas). .

✨ Concepto clave
La arquitectura está fuertemente inspirada en Angular.

Usualmente cuando inicio un nuevo curso me pregunto si está vigente aún, este curso tiene más de dos años desde su lanzamiento pero está completamente vigente, a demás de ser muy bueno

Justo el marco de trabajo que necesitaba

Que genial, espere mucho por este curso!!

Ufff, en espera de este curso…

vamos por este curso!

¡Excelente clase!

curso des actualizado

Empezamos bien, Nico ya mejoró de teclado

otro similar y muy robusto también es loopback 4. recomendado.

Tengo que aprender Nest JS para un proyecto en el trabajo, sin embargo me da bastante emoción saber todo lo que me ofrece esta tecnología. Es una excelente oportunidad para seguir aprendiendo Typescript a la vez que conozco más sobre esta nueva tecnología.

Vamos a ver que tal este curso, se habla mucho de Nest JS, cosas buenas claro, vemos que tal esta, suena interesante y vamos a ver que tal nos va ya que hay que tener bases de typescript y POO, la finalidad es Nunca parara de aprender !!!👊💪

Viva el plazi day

Vamos con todo!! teacher

si está nico always be good ❄

Nicolas es un excelente profesor, Vamos con toda