🤯 Express.js 5 is here (since a month already, actually)

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

КОМЕНТАРІ • 85

  • @moizrasheed
    @moizrasheed 2 місяці тому +94

    We got Express v5 before GTA 6.

  • @IvanRandomDude
    @IvanRandomDude 2 місяці тому +87

    It took them 11 years to add one feature which was already available via express-async-handler package or with 10 lines of custom async wrapper.

    • @academind
      @academind  2 місяці тому +14

      It's really funny 😅

    • @monkeydluffy2063
      @monkeydluffy2063 2 місяці тому +9

      It's not like they were developing it for 11 years lol. The feature was not important enough for 11 years to warrant a major release

    • @Biglu193
      @Biglu193 2 місяці тому +7

      @@academind They just save us exactly two lines of code. 😀 Let wait another 10 years, and they maybe include Dotenv by default to version 6 , so we dont need to install it. 🤣

    • @WesTodd-p4c
      @WesTodd-p4c 2 місяці тому

      @@academind I think folks don't realize how *not* funny it was. The project stalled because the primary maintainer could not manage the community and onboard new folks to share the work. It took many years to build trust and then to assemble a group who he trusted enough to take over. It burnt out many people, including myself, and has held back the whole entire Node.js ecosystem for many years. This release is boring because we didn't have enough people to make it more exciting, and we had a backlog of features, fixes, and security things to deal with just to get ANY releases out. And we had to do it all while being VERY careful not to break that trust in the stability which has been earned over the last 10 years. It was not fun at all, and when I see comments like OP's, I am reminded how many people take OSS for granted and don't realize people are out there donating their time to make these things.
      So just remember folks, if you have not nice things to say about a community run OSS project: pitch in or shut up, because unless you are involved and contributing to the project you have NO IDEA what is going on.

    • @SujitKUmar-gy5xr
      @SujitKUmar-gy5xr 2 місяці тому

      @@Biglu193

  • @KingfisherSeven
    @KingfisherSeven 2 місяці тому +3

    Good to see you again!

  • @Kevin-qz4eq
    @Kevin-qz4eq 2 місяці тому +46

    Should I use it now or wait until version 6?

  • @defunctuserchannel
    @defunctuserchannel 2 місяці тому +12

    Deno 2.0 class please🙌🙌🙌

  • @damon-burton
    @damon-burton 2 місяці тому

    The native promise support in Express.js 5 is a game-changer. It simplifies asynchronous operations and makes code more readable. The body parser changes are also a welcome addition, enhancing security and performance. Express.js 5 seems like a significant upgrade that will streamline web development.

  • @everythingisfine9988
    @everythingisfine9988 2 місяці тому +3

    I sense Hono.js inspiration in this release

  • @farruhzoirov0911
    @farruhzoirov0911 2 місяці тому +4

    Hey, Maximilian brother, where did you stay? How did you get sick? We look forward to seeing your travel videos 😁

    • @academind
      @academind  2 місяці тому +7

      Unfortunately, I got no travel videos coming - but it's great to be back (I wasn't travelling the entire time though...there was lots of stuff going on. Good and bad. But now I'm back ;-))

    • @farruhzoirov0911
      @farruhzoirov0911 2 місяці тому +6

      @@academind After completing your Node.js course, I joined the internship. I managed to achieve something, thank you, bro, don't get tired of recording lectures and lessons. I look forward to your Nest.js and advanced Node.js courses. May the goodness never leave you

    • @testchannel3397
      @testchannel3397 2 місяці тому

      @@academind Nice To Hear. ;)

    • @Tony.Nguyen137
      @Tony.Nguyen137 2 місяці тому

      @@farruhzoirov0911 did he announce his next courses, where?

  • @hiroyukinumaguchi1984
    @hiroyukinumaguchi1984 2 місяці тому

    Thank you!😊

  • @benicodes
    @benicodes 2 місяці тому +3

    Awesome 👌

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

    any plan to update the Nodejs coarse on udemy?

  • @MinhazurSarker
    @MinhazurSarker 2 місяці тому +1

    I think they don't update it because many corporate comoanies use it and they need stability.

  • @shardulkul
    @shardulkul 2 місяці тому +1

    Thanks for the insightful video. Just one question. Which screen annotation tool do you use?

  • @coherentpanda7115
    @coherentpanda7115 2 місяці тому

    It sounds as if they have a new team who are going to maintain it. Let's hope that is the case and features start coming. Other than being a great learning tool for Node.js apis, there are better lightweight options out there like Fastify and Hono that offer more.

  • @ibrahim47
    @ibrahim47 2 місяці тому

    Have they added support for Http2 yet?
    (Yes 2 not 3)

  • @boopfer387
    @boopfer387 2 місяці тому

    Big statement that it hasn't needed to change in so long!

  • @omarfarquek3833
    @omarfarquek3833 2 місяці тому

    I think express should update more by breaking Changes such as django djngo drf has too many building support but in this express is backdated write more code to handle scalable and clean code to maintain so express should update and bring more built in support to make rest api more simple and efficient

  • @alexturner29
    @alexturner29 2 місяці тому +1

    could you make a video about hono.js

  • @alex-cf4dy
    @alex-cf4dy 2 місяці тому

    Hi Max, can you add a new Node.js or backend JS specific course to udemy? I recently finished your older node.js course and was wondering what your new opinions on node are. Thank you.

  • @user-zj6iz1rl8d
    @user-zj6iz1rl8d 2 місяці тому

    awesome thanks im new to coding i have been in school started too take it more serious have to learn 5languages and a framework i have 3 month to learn everything plus dev ops i guess igonna be bussy my own fault for slacking but better earlier than later ;(

  • @dennismurimi-m8c
    @dennismurimi-m8c 2 місяці тому +2

    Hello, which software does Max use to highlight text in the videos ? Like the way he draws pink rectangles and arrows to emphasis on something.

  • @williamcao5139
    @williamcao5139 2 місяці тому

    Nestjs will be game changer

    • @MuhammadFahreza
      @MuhammadFahreza 2 місяці тому

      could you please elaborate more ? is NestJS going to deliver something new?

  • @Zzennobi
    @Zzennobi 2 місяці тому

    Whats better express, next or remix?

  • @hrvoje.marjanovich
    @hrvoje.marjanovich 2 місяці тому

    My graphql Yoga SSE will work now...

  • @panzerdriver
    @panzerdriver 2 місяці тому

    We release new wheels every day too. Doesn't mean we need to.

  • @romania-n6q
    @romania-n6q 2 місяці тому

    Industry standards tools don't change by the day

  • @codernerd7076
    @codernerd7076 2 місяці тому +3

    Finally, you're back! Hopefully working on a new course as well soon... 😅 hoping to get the holiday cooking video this year as well 🙏

  • @kaziabusayed583
    @kaziabusayed583 2 місяці тому

    Want ti new course on hono js.

  • @Victor-dd7el
    @Victor-dd7el 2 місяці тому

    your Astro course is amazing

  • @del4nath
    @del4nath 2 місяці тому

    Deno 2 looks much more refreshing.

  • @umitcelik5508
    @umitcelik5508 2 місяці тому +2

    Some news that may interest you to shoot a video:
    - ChatGPT moved from next.js to remix.js
    - Deno 2 coming
    - Postgres 17 out
    - NodeJS added experimental support for Typescript
    - Another full stack react framework announced: Tanstack Start (Alpha)
    - Stackoverflow surver 2024 is out but there is nothing new.
    - React native side: expo has some updated again. tamagui team announced new one framework that called "One"

  • @JeanBaptisteChabi
    @JeanBaptisteChabi 2 місяці тому

    Please, make a full Fastify course, I'm one of your students on Udemy

  • @jaroslavhuss7813
    @jaroslavhuss7813 2 місяці тому +6

    Guys - do yourself a favor - learn Nest.js and never go back to other FWs... (I know that Nest uses Express adapter (or Fastify)) - but really, learn Nest.js a forget the rest.

    • @sukmaraharja7446
      @sukmaraharja7446 2 місяці тому

      Is there any reason why nest specifically?

    • @geelemo
      @geelemo 2 місяці тому

      It's only useful if you're going to write an app with a huge scope. Nest is not beginner friendly

    • @jaroslavhuss7813
      @jaroslavhuss7813 2 місяці тому +1

      @@geelemo I highly disagree. Nest helps with so many hard things - especially with architecture and DTO validation. Not talking about queue, caching, file uploading and so much more. Nest is the best BE fw in ts ecosystem.

    • @noname13345
      @noname13345 2 місяці тому

      Oh yeah. Nest is beautiful.

  • @samislam2746
    @samislam2746 2 місяці тому

    و اخيرا

  • @justkoding25
    @justkoding25 2 місяці тому

    🙂

  • @Anas_Alaqeel
    @Anas_Alaqeel 2 місяці тому

    just use hono bro

  • @memberwhen22
    @memberwhen22 2 місяці тому +1

    so glad i got out of this toxic industry. i cant believe how much of my time and life during my best years i wasted having to learn entirely new stuff all the time, never having the time to really get great at anything just to keep up with the whims of some other developers. terrible, awful rat race far worse than almost every other career. so i made a lot of money while i was doing it. so what? would i trade my youth for money now, fuck no.
    just my two cents

  • @valikonen
    @valikonen 2 місяці тому

    ok! so websites with home, about us, contact will have a future....

  • @JJTrades_X
    @JJTrades_X 2 місяці тому +1

    WERSION!!!

  • @ivan.jeremic
    @ivan.jeremic 2 місяці тому +1

    Hono.

  • @jakubgornik3967
    @jakubgornik3967 2 місяці тому +1

    At this point just learn nestjs

  • @arjunnayak9088
    @arjunnayak9088 2 місяці тому

    Ye… he he he….. 😂.

  • @IsaacNewton80735
    @IsaacNewton80735 2 місяці тому

    11 years just for this?

  • @krishna-kant
    @krishna-kant 2 місяці тому

    That developer sign in background does not look professional 😀

  • @IamKanuKingsley
    @IamKanuKingsley 2 місяці тому

    You're a great teacher, but that course of yours that you mentioned is vastly outdated.

  • @chopsueey
    @chopsueey 2 місяці тому

    'express'

  • @vieiraes
    @vieiraes 2 місяці тому

    too late... swicthed to fastify..

  • @mu16zi
    @mu16zi 2 місяці тому

    more embarrassing than boring

  • @caresbruh
    @caresbruh 2 місяці тому

    nah fastify or elysia is much better than sloth express