Node.js Doesn’t Suck Anymore

preview_player
Показать описание


📚 Materials/References:

🌎 Find Me Here:

⏱️ Timestamps:

00:00 - Introduction
00:23 - TypeScript Support
01:10 - ESM Support
01:57 - Built In Test Runner
07:32 - --watch Flag
08:43 - --env-file Flag
09:48 - Promise Based Standard Libraries
10:50 - Top Level await
11:19 - Glob File Search
12:29 - Built In Debugger
13:53 - Built In Web Socket Support
14:57 - Built In SQLite Database

#NodeJS #WDS #JavaScript
Рекомендации по теме
Комментарии
Автор

Node really shows how important competition is. They were stalled for quite some time until Bun (and Deno) started kicking their ass

Lu-Die-MilchQ
Автор

It's crazy that Node js didn't support those important featuress before

essaadi_elmehdi
Автор

Man, I can't believe this.
I don't need karma, jasmine, nodemon, as dependencies. This is great first step.
Great job node js team, Keep rocking. One day I will commit to nodejs.

dgdev
Автор

Bun.js really had a significant impact on Node.js. Do you think all these features would have been introduced this quickly in an open-source project if Bun hadn’t come as direct competition?

justafreakable
Автор

Brother.. man, my jaw started dropping when the debugger was talked about and then when the sqllite features were brought up I had to reach down and pick my jaw up off the floor. Amazing features coming! thanks, my friend :)

Dariansweb
Автор

I bet in 3 years from now, this is still all experimental just like all the other stuff that has been stuck in the experimental state. So for a production app, it's just a tease of "what it could have been", and we'll just continue doing things the old way. --experimental-modules anyone? Yea that's been stuck in experimental for over 5 years, and would super useful for so many people. Other one that comes to mind is "--experimental-json-modules", like cmon, finish something before making other never to be finished features.

niZmosis
Автор

I love that it works as a single executable binary now. Been shipping binaries for months now

j________k
Автор

node.js never sucked, dude

Jackson guitars actually do, though

stephanw.
Автор

SO much overdue quality of life stuff! Great summary thanks

tsooooooo
Автор

Once you’ve used bun, which just works without any config, it’s difficult to go back.

mateja
Автор

I wish terms like "test coverage" would fall out of the lexicon already.

TylerR
Автор

Great to see that Node finally gets features that have been available in it's competitors (like Deno or Bun) for years. There was no reason for Node not to have them, except for it's dev team being rigid. Now it will be harder for alternative runtimes to compete

Bozon_Higgs
Автор

Very nice content. It would have been even nicer to get the version of Node in which each feature have been added

youloulou
Автор

Which shampoo or conditioner do you use?

alokbaluni
Автор

Now they need to add a tagged expression for SQL queries. I have my own but it would be wonderful to have it built it.

BobFrTube
Автор

I've recently migrated to the bun but It seems node is finally taking this race seriously

zalaam_
Автор

Remember to add to your run script --experimental-sqlite flag for the node:sqlite to work

Codefide
Автор

Great improvement from node.js. Thanks for the video :)

aravind.a
Автор

Nice! Thank you for compiling all these features! How did you find all the new features?

HarshKapadia
Автор

I kinda see typescript support in Node as enshitfication. Well at least they do not force us to use it. Not yet.

Kiev-in--days