NestJS vs Express ¿Cuál me conviene aprender?

Поділитися
Вставка
  • Опубліковано 4 лют 2025

КОМЕНТАРІ • 63

  • @guillermoestebantorresrenn3173
    @guillermoestebantorresrenn3173 18 днів тому +1

    Maravilloso e impecable review. Muchas gracias por tu tiempo y dedicación.

  • @nicolasmayorga8288
    @nicolasmayorga8288 7 місяців тому +3

    Excelente video muy bien explicado, soy Frontend queriendo expandir conocimientos y la forma en la que lo presentaste fue perfecto.

  • @cachipum
    @cachipum Рік тому +8

    Los 2 son top coincido en tus conclusiones!
    si bien opino que ambos gozan de buena flexibilidad para proyectos de cualquier dimensión, puedes prototipar con nest muy rápidamente sin caer en overengineering, el hecho de que express venga tan "barebones" también hace que en mi opinión la curva de aprendizaje de ambos se iguale hasta cierto punto, qué decir de la documentación de nest o su cli que te genera todas las piezas de tu boilerplate de forma muy fácil...
    Tal vez sí me incline en lo personal un poco más por nest, supongo que porque me gusta tener esa estructura, viniendo de rails como mi primer framework creo que le encuentro sentido :)

  •  6 місяців тому +3

    Express es un framework minimalista perfecto entiendo para iniciar y evolucionar con APIs Rest en JavaScript adecuado para un proyecto con la mayor cantidad de código orientado al front-end.
    NestJS luego está cimentado en Express y fortalecido por el approach que posee al tipado, ideal para integrarse con TypeScript y una gran fortaleza en su division por modulos y el test coverage de las funcionalidades.
    Probablemente el pasaje "natural" para quien desarrolló previamente con Angular en el front; NestJs resultará muy familiar en este caso.

  • @alejandrolopez9378
    @alejandrolopez9378 10 місяців тому

    Maravillosa explicación. Muchas gracias Bel!

  • @cristianacosta2636
    @cristianacosta2636 Рік тому +4

    Desde que probe nesjs me enamore de ese framework para node

  • @anubis7669
    @anubis7669 Місяць тому +1

    Tengo una base en NodeJS y el framework que aprendí en la facultad fue Express. Sin embargo cuando investigue sobre NestJS me encantó su arquitectura y actualmente ando profundizando en ese framework. Ah y muy bueno el video, saludos.

  • @inteligenciafutura
    @inteligenciafutura Рік тому +21

    Nestjs ya trae mucha cosa lista, por eso me cree mi propia herramienta para crear microservicios en minutos

    • @marcelobaeza7632
      @marcelobaeza7632 10 місяців тому +2

      Es posible revisar su repositorio y ver como lo ha hecho?

  • @romanprograma
    @romanprograma Рік тому

    Tremendo video beel, Me encanto, justo estoy por arrancar con nest, ya anduve trabajando con express, ahora toca probar la otra cara de la moneda...

  • @rodrigoguzman6084
    @rodrigoguzman6084 Рік тому +3

    me gustan ambos. En el dia a dia uso Nest y express con TS sobre arquitecturas limpias. Saludos

  • @ivan3d795
    @ivan3d795 День тому

    NestJS en un gran Framework, pero tiene deficiencias muy notorias, usa express como base, y un compilador nativo en TypeScript, esto lo hace bastante lento si creas un proyecto como base,
    Yo uso NestJs en todos mis proyectos Backend NodeJs,
    Pero lo personalice para utilizar Fastify y swc como compilador, esto lo hace sumamente poderoso! 😜

  • @davidwebchile
    @davidwebchile 8 місяців тому +1

    Muy buen resumen. Me gusto Nestjs ya que uso Angular y es muy parecido a el, bueno de hecho está inspirado en Angular. Para pequeñas cosas esta bien express, pero una vez que dominas, usas nestjs para todo. Gracias 😊

  • @wilderap6576
    @wilderap6576 Рік тому +1

    Gracias por el video!
    Muy útil la información

  • @diegogonzalez8877
    @diegogonzalez8877 Рік тому +1

    Gracias, me ayudo mucho tu video. Considero que mientras seguiré con express (ya que lo conozco mas) y mas adelante estudiare mas afondo Nestjs.

  • @DamCipolat
    @DamCipolat Рік тому +10

    Express, simple de usar rapido, baja curva de aprendizaje muy poderoso, podes diseñar a tu gusto. NEST: demasiado basado en automatizacion, tenes que aprender muchos conceptos para hacer cosas simplres, te obliga a hacer inyeccion dependencia de forma forzada no pudiendo aprovecharla, todos los proyectos son copy/paste dificil innovar

    • @ratasobreviviendoenlascloa4847
      @ratasobreviviendoenlascloa4847 Рік тому +4

      Añádele algo,express no se actualiza hace años y es lento ,yo uso nestjs con fastify y hace un X3 en velocidad. Además con que aprendas MVC y un proyecto con clases y ya

  • @lukkaku
    @lukkaku 5 місяців тому +1

    Yo aprendí ambos, el uno es más sencillo que el otro de cierto modo y da pie para aprender patrones arquitectónicos

  • @capalbos
    @capalbos Рік тому +2

    Seria interesante si puedes realizar un video analizando el rendimiento de Nest y Express con algunas operaciones de inserción de datos.

  • @edummorenolp
    @edummorenolp 6 місяців тому

    ¡Oh! gran canal, me ha recomendado el señor youtube, ya SUSCRITO!.

  • @arielbarrios3915
    @arielbarrios3915 Рік тому

    Gracias por el vídeo, siempre claras tus explicaciones! Definitivamente arrancaría con Express para asimilar mejor algunos conocimientos. Nest es una gran herramienta pero para arrancar desde 0 me parece excesiva.

  • @ormenodiego147
    @ormenodiego147 Рік тому +5

    Nestjs por debajo utiliza express, por defecto, o fastify

  • @CharlesDv
    @CharlesDv 6 місяців тому +1

    Seguir Convensión sobre Configuración ayuda a que cualquier persona se integre al equipo. Ese es el mega plus de NestJs, Ruby on Rails o Laravel.

  • @cerm88
    @cerm88 Рік тому +2

    Yo como frontend dev, me encanta mucho Nest.js, es práctcamente un framework todo en uno que agiliza el desarrollo backend.

  • @AlejandroGarcia-jf1gy
    @AlejandroGarcia-jf1gy 4 місяці тому +1

    Quisiera que hablara un poco de adonis.js que puedas dar tu opinión

  • @daustinnmusic
    @daustinnmusic Рік тому +3

    Nestjs es genial pero prefiero utilizar mi propia arquitectura con express 😇

  • @noseknombre41
    @noseknombre41 Місяць тому

    Hola amiga! Una consulta, ¿que tema de vs code usas en el video?

    • @elstackdebel
      @elstackdebel  Місяць тому +1

      Cyberpunk marketplace.visualstudio.com/items?itemName=max-SS.cyberpunk
      ❤️

  • @musicoderdev
    @musicoderdev Рік тому +1

    Como dices al final del video, lo mejor será aprender ambos

  • @baygo100
    @baygo100 Рік тому +1

    si hablamos del mundo nodeJS, nestJS por lejos, con un solo comando te creas un CRUD y después solo debes configurarlo.

  • @ImCatLord
    @ImCatLord 6 місяців тому

    Me salio el vídeo y lo vi rápidamente pero creo que el concepto de la comparativa no es correcto, Express se deberia comparar con frameworks como Fastify o Koa entre otros, pero el punto seria que al final NestJS usa como driver al propio Express, por lo cual si quieres manejar middlewares debes conocer como funciona el request y response de Express, NestJS también permite cambiar de driver a Fastify para oprimizar un poco la concurrencia, pero al final de cuenta el enfoque es mas a una estructura similar a la de angular.

  • @gerardopacheco9521
    @gerardopacheco9521 Рік тому

    muyy buen video, gracias!!!

  • @entidark
    @entidark Рік тому

    Excelente análisis!

  • @andreshurtado1588
    @andreshurtado1588 Рік тому

    Cuando creas un proyecto con Express, que libreria o framework usas en el Front?

    • @ratasobreviviendoenlascloa4847
      @ratasobreviviendoenlascloa4847 Рік тому

      La que sea. XD

    • @wilmorales6808
      @wilmorales6808 8 місяців тому

      Podés usar la que más se adapte tanto a tus necesidades y conocimientos.
      Al final estás construyendo tu Api con express y podés usar ,react ,angular ,etc para consumirla

  • @EdwardMayk-no4ul
    @EdwardMayk-no4ul Рік тому

    Nestjs es amor al backend

  • @tomascardenas4636
    @tomascardenas4636 11 місяців тому

    Aprendi backend utilizando Nest js, es lo primero que me enseñaron en la carrera. Crees que seria necesario aprender node.js? Intuyo la respuesta pero me gustaria sacarme la duda con una profesional. Gracias!!

    • @carlos516
      @carlos516 10 місяців тому

      Yo creo q si, porque he estado en entrevistas de trabajo que decian “nodeJs” y a veces me salian con “aqui usamos express” más que “aqui preferimos nestjs”

    • @jesusgastelum7652
      @jesusgastelum7652 10 місяців тому

      En si ambos frameworks estan basados en Node, si es fundamental aprender conceptos basicos de Node para despues adentrarte en algún framework.
      Ahora bien, si tu pregunta iba mas orientada a si debes de aprender Express, si seria bueno, al fin y al cabo, Nestjs usa por debajo Express (o Fastify segun prefieras).

  • @daniklean
    @daniklean Рік тому +3

    Me gusta los dos, pero me siento mas comodo con Nest

  • @manuelcobasguerra4741
    @manuelcobasguerra4741 Рік тому +3

    no continue con Angular pq se me hacia muy pesado xd, espero no tener que tocar Nest xd

    • @wilmorales6808
      @wilmorales6808 8 місяців тому

      Viene siendo similar, al final te adaptas, todo es práctica

  • @gabrielnavas3666
    @gabrielnavas3666 9 місяців тому

    Particularmente solo veo como ventaja de Nest en la standarizacion de desarrollo aunque si se documenta bien al desarrollar con express (cosa que casi nunca pasa) me quedo con express. No siento nada de fluidez con Nest, es una complejidad excesiva

  • @feliperodriguez1577
    @feliperodriguez1577 4 місяці тому

    Nest es mi framework es muy facil para los microservicios

  • @ZikaMahkani
    @ZikaMahkani 6 місяців тому

    en la gráfica estás mostrando next JS, no Nest xd

  • @manuelunico
    @manuelunico Рік тому +2

    eva 01 ahh theme

  • @edgargiobanny
    @edgargiobanny Рік тому

    Yo solo he utilizado Express, no he tenido la oportunidad de utilizar Nestjs

  • @martincamer2194
    @martincamer2194 Місяць тому

    EXPRESS, LE GANA POR LEJOS A NEST JS AVECES POR LA COMPLEJIDAD, ETC, ETC TARDAN AÑOS EN LARGAR PROYECTOS..

  • @lautaro2484
    @lautaro2484 11 місяців тому +1

    Usen los dos y abran un bar en la playa

    • @elstackdebel
      @elstackdebel  11 місяців тому +1

      Yo estoy más para una casa de té en las sierras pero si, totalmente

  • @JuanAndres07
    @JuanAndres07 8 місяців тому

    No sabia que Express era un framework.....

  • @charliepro6671
    @charliepro6671 Рік тому

    hay mucho mas laburo en express que en netjs, no se le puede imponer un gusto a nuestro empleador

    • @elstackdebel
      @elstackdebel  Рік тому +1

      Si aprendés Nest podés tranquilamente trabajar con Express leyendo la documentación

    • @exedemaio
      @exedemaio Рік тому +1

      En una startup donde labure, el CTO fue despedido por no saber manejar la discusion sobre si ir con Angular o React. Te sorprenderia la cosas q podemos hacer jajaja

  • @agux93
    @agux93 9 місяців тому +1

    Nest utiliza Express...

    • @elstackdebel
      @elstackdebel  9 місяців тому +1

      nadie dijo lo contrario, y aún así cualquier persona que haya usado ambas sabe que son experiencias de desarrollo completamente distintas. Saludos.

  • @mesodok
    @mesodok Рік тому

    Ese Nvidia Broadcast si se puede ver jaja, por mi lado me vi obligado a aprender los 2, uno se hace un bollo siempre por cual empezar y el tema es que aveces los conocimientos teóricos que se aprendan son transversales a otros.

  • @abejarano87
    @abejarano87 Рік тому

    Comparando un elefante con un perro 😅 express es una biblioteca para servidor http, nestjs es un framework que dentro de las cosas que tiene, posee una implementación de una biblioteca para servidor http, que la verdad tiene soporte para varios y dentro de esos varios está express, si express dentro de nestjs 😅

    • @elstackdebel
      @elstackdebel  Рік тому +2

      Y aún así muchísima gente no sabe cual de los dos elegir, se guían por comentarios engañosos en internet y fanatismos, van y aprenden Nest y después pasan cinco años trabajando en proyectos legacy con express y wrappers custom. La vida misma. Gracias por pasar por el canal!

    • @jesusgastelum7652
      @jesusgastelum7652 10 місяців тому

      Express no es una biblioteca, es un framework, que a diferencia de NestJs hay que irle añadiendo cosas manualmente para que vaya funcionando segun queramos, a comparación de NestJS que ya viene con un monton de cosas out of the box para usarlas instantáneamente