Will Deno 2.0 Replace Node.js?

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


📚 Materials/References:

🌎 Find Me Here:

⏱️ Timestamps:

00:00 - Introduction
00:40 - Amazing Deno 1.0 Features
03:31 - New Deno 2.0 Features
09:07 - Is Deno Production Ready?

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

Not replace, but an absolute great competitor pushing JS forwards. DX is really nice

ollierkul
Автор

the standard library is a killer feature.

nothingisreal
Автор

Thanks for the Deno content and for mentioning Fresh! I would absolutely love a Fresh tutorial from you that featured how we can incorporate some of these great new Deno 2.0 features and also went into a bit about how Fresh uses Preact for a lot of it's State/Component stuff.

jacobgoldenart
Автор

I totally agree. When building a small MVP or just testing something out, using Deno or Bun is really convenient because you don’t have to worry about setting up TypeScript, a linter, or a test runner. However, for larger projects, the compatibility issues become overwhelming. Additionally, when working in a team, every new member usually has to learn the new APIs.

mateuszziomekit
Автор

I've used Deno for several years for almost all of my personal projects and it's pretty fire. I've been pretty anti dependency so the npm compatibility issues haven't been a big deal, but now the npm support is great. I've liked it a lot.

jakeave
Автор

The other question: Will Bun replace Deno 2.0 that will replace Node.js?

mhaidarhanif
Автор

If Deno 3.0 adds head wobbling feature, they will not only kill Node.js but also your channel too!

artemonstrick
Автор

Deno 2.0 is awesome. The fact that it is just one single executable is mind boggling!

OneAndOnlyMe
Автор

I have used Deno pretty much from it's first release and I love it. Only reason I've used Node is for projects which used front-end frameworks which weren't compatible, so this is a huge win as far as I'm concerned, and I will probably start all of my new projects on Deno.

Musikur
Автор

and also can make executables, i can see being useful to just make home servers and be able to share that executable to run those API calls

juancamacho
Автор

Thanks, Kyle! As a downside of current state of Deno you should have probably mentioned their stubborn decision to have imports contain ts extension. Last time I checked, there were a decent amount of people requesting the status of making file extensions in import statements optional. This lands as a con to me, and pretty heavily, too, since it essentially prevents you from copying your existing code as is, you will have to edit each file to set up file extensions for local imports. This anti-feature has actually killed my starting-to-grow enthusiasm.

andrevinsky
Автор

Reading right from Deno 2 media doc and not realizing that Deno 2 is out next week :)

JLarky
Автор

I think it would be cool to learn how to move to deno2 while keeping the source code compatible with node so if you meet a deal breaker you can eject back to node.

I love the idea of deno2 and starint a new project totally makes sense to start with deno but it's important to do it in a way where if turns out my favourite node.js library doesn't work with it i can easily eject back and run the project using node.

What i'm trying to say is would be great to have a guide on how to develop backward compatible source code with deno so we can start migrating and creating new projects with deno without fearing of hitting a dead end.

henriquematias
Автор

I was excited so I tried it and -- it left .deno droppings throughout my node_modules and screwed up file links which it doesn't (yet?) support. I'll be more cautious when I try a test run. I really want to like deno but ...

BobFrTube
Автор

Deno is being used in prod, e.g Netlify, Ssupabase, Slack. Apparently, it's really great as a platform tool for serverless. Also, because of its security features, it can be a good choice for prod even if you use node during development.

tinrab
Автор

Nice Content dude.keep doing it . don't think about one's talk bad( i mean trash ) about your channel. U r channel is the best 😎 🐐.

m.praneeth
Автор

Deno imports make up 99% of frustration of working with it. I tried to get into it without expectations, but still was disappointed

virtual
Автор

Hey Kyle, Can you please create video on fastify v5. I would love to watch it.

vimalsonara
Автор

Please give us some info about bun.js and should we use bun or deno or node

andianaebans
Автор

Many already came, many will come but node js is always the goat for

CosMIcAkaSh