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

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 87

  • @moizrasheed
    @moizrasheed Месяц назад +84

    We got Express v5 before GTA 6.

  • @IvanRandomDude
    @IvanRandomDude Месяц назад +84

    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  Месяц назад +14

      It's really funny 😅

    • @monkeydluffy2063
      @monkeydluffy2063 Месяц назад +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 Месяц назад +6

      @@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 Месяц назад

      @@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 Месяц назад

      @@Biglu193

  • @Kevin-qz4eq
    @Kevin-qz4eq Месяц назад +44

    Should I use it now or wait until version 6?

  • @KingfisherSeven
    @KingfisherSeven Месяц назад +3

    Good to see you again!

  • @defunctuserchannel
    @defunctuserchannel Месяц назад +12

    Deno 2.0 class please🙌🙌🙌

  • @shardulkul
    @shardulkul Месяц назад +1

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

  • @everythingisfine9988
    @everythingisfine9988 Месяц назад +3

    I sense Hono.js inspiration in this release

  • @damon-burton
    @damon-burton Месяц назад

    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.

  • @farruhzoirov0911
    @farruhzoirov0911 Месяц назад +4

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

    • @academind
      @academind  Месяц назад +6

      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 Месяц назад +5

      @@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 Месяц назад

      @@academind Nice To Hear. ;)

    • @Tony.Nguyen137
      @Tony.Nguyen137 27 дней назад

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

  • @omarfarquek3833
    @omarfarquek3833 Месяц назад

    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

  • @alex-cf4dy
    @alex-cf4dy Месяц назад

    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 Месяц назад

    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

    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.

  • @MinhazurSarker
    @MinhazurSarker Месяц назад +1

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

  • @benicodes
    @benicodes Месяц назад +3

    Awesome 👌

  • @hiroyukinumaguchi1984
    @hiroyukinumaguchi1984 Месяц назад

    Thank you!😊

  • @coherentpanda7115
    @coherentpanda7115 Месяц назад

    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 29 дней назад

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

  • @alexturner29
    @alexturner29 Месяц назад +1

    could you make a video about hono.js

  • @boopfer387
    @boopfer387 Месяц назад

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

  • @williamcao5139
    @williamcao5139 Месяц назад

    Nestjs will be game changer

    • @MuhammadFahreza
      @MuhammadFahreza Месяц назад

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

  • @Victor-dd7el
    @Victor-dd7el Месяц назад

    your Astro course is amazing

  • @hrvoje.marjanovich
    @hrvoje.marjanovich Месяц назад

    My graphql Yoga SSE will work now...

  • @JeanBaptisteChabi
    @JeanBaptisteChabi Месяц назад

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

  • @skavihekkora5039
    @skavihekkora5039 Месяц назад

    Whats better express, next or remix?

  • @samislam2746
    @samislam2746 26 дней назад

    و اخيرا

  • @panzerdriver
    @panzerdriver 22 дня назад

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

  • @romania-n6q
    @romania-n6q 29 дней назад

    Industry standards tools don't change by the day

  • @20cmusic
    @20cmusic Месяц назад +9

    I'm wating for new nodejs course with express5 😅

    • @farruhzoirov0911
      @farruhzoirov0911 Месяц назад +5

      What I wouldn't agree with you. 😁 I prefer Nest.js course now . I really want

    • @mujibulhaquetanim
      @mujibulhaquetanim Месяц назад

      @@farruhzoirov0911 agree, nestjs is awesome but learning curve is too steep.

  • @jaroslavhuss7813
    @jaroslavhuss7813 Месяц назад +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 Месяц назад

      Is there any reason why nest specifically?

    • @geelemo
      @geelemo Месяц назад

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

    • @jaroslavhuss7813
      @jaroslavhuss7813 Месяц назад +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 18 дней назад

      Oh yeah. Nest is beautiful.

  • @kaziabusayed583
    @kaziabusayed583 Месяц назад

    Want ti new course on hono js.

  • @del4nath
    @del4nath Месяц назад

    Deno 2 looks much more refreshing.

  • @codernerd7076
    @codernerd7076 Месяц назад +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 🙏

  • @justkoding25
    @justkoding25 19 дней назад

    🙂

  • @umitcelik5508
    @umitcelik5508 Месяц назад +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"

  • @Anas_Alaqeel
    @Anas_Alaqeel 19 дней назад

    just use hono bro

  • @valikonen
    @valikonen Месяц назад

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

  • @JJTradesEverything
    @JJTradesEverything Месяц назад +1

    WERSION!!!

  • @ivan.jeremic
    @ivan.jeremic Месяц назад +1

    Hono.

  • @arjunnayak9088
    @arjunnayak9088 26 дней назад

    Ye… he he he….. 😂.

  • @chopsueey
    @chopsueey Месяц назад

    'express'

  • @jakubgornik3967
    @jakubgornik3967 Месяц назад +1

    At this point just learn nestjs

  • @krishna-kant
    @krishna-kant Месяц назад

    That developer sign in background does not look professional 😀

  • @vieiraes
    @vieiraes Месяц назад

    too late... swicthed to fastify..

  • @memberwhen22
    @memberwhen22 Месяц назад +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

  • @IsaacNewton80735
    @IsaacNewton80735 Месяц назад

    11 years just for this?

  • @IamKanuKingsley
    @IamKanuKingsley Месяц назад

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

  • @mu16zi
    @mu16zi 27 дней назад

    more embarrassing than boring

  • @caresbruh
    @caresbruh Месяц назад

    nah fastify or elysia is much better than sloth express