Node.js Doesn’t Suck Anymore

Поділитися
Вставка
  • Опубліковано 25 гру 2024

КОМЕНТАРІ •

  • @Lu-Die-MilchQ
    @Lu-Die-MilchQ 3 місяці тому +316

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

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

      @@Lu-Die-MilchQ True but only one runtime can win which is Deno 🦕

    • @azreow
      @azreow 3 місяці тому +1

      ​@@RustIsWinning Leave it to someone with a Rust logo and a Rust icon to say some crap like this. U derdogs no matter what. God forbid other tools have uses. 🙄

    • @nel_tu_
      @nel_tu_ 3 місяці тому +14

      ​@@RustIsWinningbrother is bouncing on it

    • @RustIsWinning
      @RustIsWinning 3 місяці тому

      @@nel_tu_ I'm bouncing on what?

    • @Lu-Die-MilchQ
      @Lu-Die-MilchQ 3 місяці тому +4

      @@nel_tu_ yea ignore him. He is a troll.

  • @dgdev69
    @dgdev69 3 місяці тому +45

    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.

    • @Ahmedhkad
      @Ahmedhkad 3 місяці тому

      Why its great!, are dependencies bad?

    • @dgdev69
      @dgdev69 3 місяці тому +17

      @@Ahmedhkad it creates a config hell, and upgrading is hard. Good defaults are better. Most of the people who use karma test runner don't know what their config does. People simply copy paste config either internally or from online

    • @drugoviic
      @drugoviic 3 місяці тому +1

      @@Ahmedhkad yeah, you don't need to bloat your application with dozens of third party packages, it makes maintaining the project long term a headache

  • @Dariansweb
    @Dariansweb 3 місяці тому +45

    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 :)

    • @brawlforpro4324
      @brawlforpro4324 3 місяці тому +1

      I need this humor

    • @zeocamo
      @zeocamo 3 місяці тому +1

      this is not new, i use it for years.

    • @Dariansweb
      @Dariansweb 3 місяці тому

      @@zeocamo good for you :) it's new to me, sorry i'm just a newb and glad you took time to reply to me.

    • @boot-strapper
      @boot-strapper 3 місяці тому

      Thank bun, they had all of this and more over a year ago

  • @essaadi_elmehdi6784
    @essaadi_elmehdi6784 3 місяці тому +90

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

    • @user-abc855
      @user-abc855 3 місяці тому +4

      Please tell me why you think, that native support for TS for example is so important for you? If you want to achieve a functionality like "IDE checks types" and "Node just strips types and runs JS to make it faster " you can achieve the same with TS compilation with SWC

    • @theseangle
      @theseangle 3 місяці тому

      ​@@user-abc855 less dependencies = less problems and less sources of potential security threats

  • @j________k
    @j________k 3 місяці тому +5

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

  • @jerrygreenest
    @jerrygreenest 3 місяці тому +4

    11:58 «it should give me all the different files, let's give it a quick run, and it looks like it uses a generator, so we get the next one, which is the first one, and we run this again, and it returned us a promise, it looks like the glob itself isn't a promise, but getting next one is, so we now throw an await right here, remove there, and viola, we got the value»
    My exact JavaScript experience.

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

    The reason the method is called 'it' is to help allow the test method be named better.. eg, `it('should use default parameters', ....)` and `it('should fail with a negative number', ...)`

  • @niZmosis
    @niZmosis 3 місяці тому +61

    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.

    • @krskvBeatsRadio
      @krskvBeatsRadio 3 місяці тому +8

      Isn’t the flags you mentioned are all deprecated and replaced with modern non experimental features?
      ESM is supported with no flag, json can be loaded with loaders which are RC now

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

    SO much overdue quality of life stuff! Great summary thanks

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

    Top level await...
    Finally. Cannot tell you how that frustrated me in many projects.

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

    Excited that node is catching up but honestly not going to use all these experimental features until they are no longer experimental.

  • @stephanw.9888
    @stephanw.9888 3 місяці тому +375

    node.js never sucked, dude
    Jackson guitars actually do, though

    • @irlshrek
      @irlshrek 3 місяці тому +45

      lets be real though, if deno wasnt forcing their hand they wouldnt be trying

    • @holypowerenjoyer6059
      @holypowerenjoyer6059 3 місяці тому +15

      Bro got into beef

    • @sachamorgese7280
      @sachamorgese7280 3 місяці тому +18

      Do you mean Bun? ​@@irlshrek

    • @irlshrek
      @irlshrek 3 місяці тому

      @@sachamorgese7280 nope, before bun even came out node was put under pressure by deno

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

      0:14 are you sure about that?

  • @Bozon671_Higgs
    @Bozon671_Higgs 3 місяці тому +14

    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

    • @pomademahal
      @pomademahal 3 місяці тому

      Noob here, is Deno better than NodeJS?

    • @ertayl7549
      @ertayl7549 3 місяці тому +1

      ​@@pomademahalIt is good but I believe there it no "better" choice. However I would be waiting for Deno 2.0 before coding something for Deno

    • @MordyDeep
      @MordyDeep 3 місяці тому

      @@pomademahal o mercado usa node, não adianta

  • @smaragd_
    @smaragd_ 3 місяці тому

    The less dependencies the better! Amazing features!

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

    The `fs/promises` thing was there for ages, is it more that they modernized all their standard libraries that used to take a callback?

  • @isrbillmeyer
    @isrbillmeyer 3 місяці тому +1

    SQLite right inside... excellent
    I tried the WASM module a few times to get the same. Ended up using Pouchdb and Loki database if I remember correctly.

  • @aravind.a
    @aravind.a 3 місяці тому

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

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

    Which node version introduced these features. Expected this info to be in the description.

  • @alokbaluni8760
    @alokbaluni8760 3 місяці тому +64

    Which shampoo or conditioner do you use?

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

      Gonne piggy back on this comment to follow up with: Any chance we hear a couple guitar tunes any time soon?

    • @Fooney1
      @Fooney1 3 місяці тому +1

      I think he uses Just for Men (with perfect genes).

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

      shampoo++

    • @sicfxmusic
      @sicfxmusic 3 місяці тому +15

      Shampoo Simplified

    • @WebDevSimplified
      @WebDevSimplified  3 місяці тому +41

      I just use cheap Dove men's shampoo

  • @opchaves
    @opchaves 3 місяці тому

    Great content! Nodejs is great. Getting better and better 👍🏽

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

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

  • @BobFrTube
    @BobFrTube 3 місяці тому +4

    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.

  • @mateja176
    @mateja176 3 місяці тому +9

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

    • @theintjengineer
      @theintjengineer 3 місяці тому

      Precisely.

    • @abdurahmanmohamed4732
      @abdurahmanmohamed4732 3 місяці тому +1

      There's absolutely no going back

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

      Yes but many frameworks aren't supported by bun.

    • @MordyDeep
      @MordyDeep 3 місяці тому +1

      the companys don't use Bun lol

    • @criley7755
      @criley7755 3 місяці тому +1

      Hasn't the recent Redis debacle illustrated once again why you never hitch your wagon to a tech stack controlled by venture capitalists?

  • @stroiman.development
    @stroiman.development 3 місяці тому +1

    6:37, you should _probably_ place your glob in a set of single or double quotes (but single quotes doesn't need escaping in JSON). I don't think it makes a difference on Windows, but it does on Linux/MacOS (Or Windows running WSL). Why? in any unix shell (sh, bash, zsh, fish, etc.) the shell expands the glob, meaning node will not see the glob, it will be launched with a specific list of files; those that match the glob at the time you launch. When does this matter? When you run tests in watch mode, and you add a new test file, node will not run that file. I haven't used node's test runner, but the above is true for how mocha behaves (i.e. it will pickup new test files, if you wrap the glob in quotes); I assume it would be the same for node's build in test runner.

    • @stroiman.development
      @stroiman.development 3 місяці тому

      The above btw, also highlights one of the reasons you should always start with a failing test; so you know that the new test is actually being picked up by the test runner.

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

    When are you launching Nodejs simplified

  • @ParasBansal10
    @ParasBansal10 3 місяці тому

    Great video Kyle. 👌

  • @KCrossReal
    @KCrossReal 3 місяці тому

    Great video! Love NodeJs and hope they continue to improve it 🦾

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

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

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

    Excellent! Thx for posting

  • @albertoiong6895
    @albertoiong6895 3 місяці тому

    The most valuable clip I can see...

  • @kueifengtung
    @kueifengtung 3 місяці тому

    Amazed at the built 8n SQLite 🎉

  • @ubaidkhan426
    @ubaidkhan426 3 місяці тому

    Really useful. Thanks!

  • @PierreSoubourou
    @PierreSoubourou 3 місяці тому

    I think you could improve readability by enlarging your font (most screen space is unused now) - think of smartphone users. Thanks for the videos

  • @yt-sh
    @yt-sh 3 місяці тому +1

    Node is awesome, thank you for keeping us updated!

  • @AjayCoding
    @AjayCoding 3 місяці тому

    This is awesome!

  • @mohammadahmermalick7869
    @mohammadahmermalick7869 3 місяці тому

    you are amazing bro

  • @frontend_ko
    @frontend_ko 3 місяці тому

    nice~ i love node and bun both

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

    it also got the greatest ever (and the last npm command) npm install bun .

  • @amansagar4948
    @amansagar4948 3 місяці тому

    Worked with bun in a recent project, sometimes the server just doesn’t response on hot restart, lot of other issues too but yea it’s really fast, you can observe when you do filesystem ops

  • @HarshKapadia
    @HarshKapadia 3 місяці тому

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

  • @jancartman321
    @jancartman321 3 місяці тому

    Really great video. Well done. And you're really a good speaker. But, don't hate me, I find your facecam overlay just a little bit to large. Anyway, content counts, and that is great. Just thought I speak my mind ...

  • @JasonPhanP
    @JasonPhanP 3 місяці тому

    Thank you so much, how great it is!!!

  • @NaserPapi-x7z
    @NaserPapi-x7z 3 місяці тому

    Wow, these significant and highly intelligent changes are going to revolutionize DX for every JavaScript developer. That's why I adore JavaScript everywhere, forever. 😊🚀

    • @theseangle
      @theseangle 3 місяці тому

      Bruder was zum Teufel habe ich gerade gelesen, die Menschheit existiert nicht mehr

  • @BeniZeBest2011
    @BeniZeBest2011 3 місяці тому

    Like your vids, alil bit speedy for me but I can live with it. Just about Wepsocket client I didn't get you about that 'cause you can listen to socket in node since a long time. Client webapp add is just fine and a cool one to node I totally agree but I did'nt get the point about integrating server in node...
    Good work Kyle, keep on, watching you...

  • @aghileslounis
    @aghileslounis 3 місяці тому

    Excellent video! Which node version these experimental features will get officially merged?

  • @holgerflick
    @holgerflick 3 місяці тому

    Great video. Would be great if you listed the NodeJS version number somewhere.

    • @holgerflick
      @holgerflick 3 місяці тому +1

      Just saw it... 22.7.0

  • @dmltdev
    @dmltdev 3 місяці тому

    Maybe I missed it somewhere, but it would be useful to mention the Node.js version at the beginning. Great video though!

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

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

    • @RustIsWinning
      @RustIsWinning 3 місяці тому

      Deno is winning the race tho 🦕

    • @brandond_
      @brandond_ 3 місяці тому +1

      ​@@RustIsWinningpeople like you are the reason people hate rust. grow up brother

    • @RustIsWinning
      @RustIsWinning 3 місяці тому +1

      @@brandond_ I do not care. Cry more 😂

    • @brandond_
      @brandond_ 3 місяці тому +1

      @@RustIsWinning it's really funny how embarrassing you are to yourself lmao

    • @RustIsWinning
      @RustIsWinning 3 місяці тому

      @@brandond_ I still do not care what you think. Enjoy your segfaulting runtime haha

  • @zeteya
    @zeteya 3 місяці тому +1

    How does node handle enums when stripping out the types? Since it's not really a type, it could also be used as a value that maps both directions.

    • @ivaylohandzharov
      @ivaylohandzharov 3 місяці тому

      It doesn't. The flag only strips types. If you use any TS only feature it throws an error.

  • @gircsi117
    @gircsi117 3 місяці тому

    Can we get a detailed video on WebSocket support?

  • @maabootcamp
    @maabootcamp 3 місяці тому

    When would it be available for production use? Any updates on it?

  • @albinopepegas8391
    @albinopepegas8391 3 місяці тому

    Node was always the 🐐

  • @paristhemaster
    @paristhemaster 3 місяці тому

    nice video!!! what about absolute paths? is there any quick fix?

  • @64jcl
    @64jcl 3 місяці тому

    Lots of nice features there, debugging is certainly welcome. Typeshit I try to avoid as I prefer vanilla JS always.

    • @boot-strapper
      @boot-strapper 3 місяці тому +2

      Ts is nice when configure to allow you to use what parts you want when you want.

  • @erikslorenz
    @erikslorenz 3 місяці тому

    There isn't enough info on the built in test runner. Took me awhile how to figure out how to get setup stuff running. But once I did it's pretty good. Super fast. Experimental sqlite is pretty bare bones right now. I spent a bit of time making a wrapper around it for transactions and such.

  • @kduy969
    @kduy969 3 місяці тому

    Could I ask what font you used for the editor, it looks smooth!

  • @PieterWigboldus
    @PieterWigboldus 3 місяці тому

    Node dont support Typescript, it just strip type annotations like you can do in Typescript.
    It also calls strip types.
    Just that you dont need a build step anymore to just remove the type annotations.

  • @WillDelish
    @WillDelish 3 місяці тому

    I need SQLite for my project now, cause trying to bundle the right version per OS is a huge pain in my cli app

  • @solevow
    @solevow 3 місяці тому

    so cool these built-in features added. before, installing tools like tsc, jest or so and make them work correctly is really painful and time wasting, although these features may keep experimental for centries

  • @exmarinplorer
    @exmarinplorer 3 місяці тому +1

    Kyle, please do more Node videos! Amazing video!

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

    0:38 why they choose too long flags?
    why not -est or -E just like Deno?

    • @chess4964
      @chess4964 3 місяці тому

      coz its not Deno

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

    WebSocket is web api on the client side, now nodejs implemented it. It's already has WS module so no need to do anything more.

  • @JoseHenrique-xg1lp
    @JoseHenrique-xg1lp 3 місяці тому

    Can't wait for plain datetimes in Node

  • @Zeero3846
    @Zeero3846 3 місяці тому

    Using type: "module" still kind of sucks because other tools, like Jest, haven't fully adopted it, and they force you to use the experimental flag, and there's not actually a way to pass that to the debugger in VS Code whenever you try to debug a test. I haven't figured out how to do it, anyways. In any case, it all worked better to just use Babel and Webpack to transpile it to Node's default JavaScript syntax.

  • @rosszhu1660
    @rosszhu1660 3 місяці тому

    Most typescript project files are not working with the strip-types feature. e.g.:
    x TypeScript import equals declaration is not supported in strip-only mode
    ,-[5:1]
    2 | * This is not a production server yet!
    3 | * This is only a minimal backend to get started.
    4 | */
    5 | import compression = require('compression');

  • @ManasTunga
    @ManasTunga 3 місяці тому

    node typescript support is awesome. but node still requires file extension like .ts or .js for relative import.

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

    From which Node version is this avilable?

    • @eduardoalvarez4457
      @eduardoalvarez4457 3 місяці тому +4

      On Node 22 and for the Typescript make sure you are in the very latest version of Node 22

  • @w1-w2-w3
    @w1-w2-w3 3 місяці тому

    That is really cool.

  • @ShahrukhKhan32802
    @ShahrukhKhan32802 3 місяці тому

    Still they did not added the builtin file upload feature.

  • @Floubadour
    @Floubadour 3 місяці тому

    Just use bun or maybe Demo (but without jsr). Node has this problem that every interesting feature is either experimental or you need to remember to enable it or whatever. In bun everything just works. I was initially skeptical but after trying it out and using it for one production app I am not looking back at the node. It's just not worth the effort

  • @TsillALevi
    @TsillALevi 3 місяці тому +1

    Bun is the best. I tried it and did't want to turn back. It runs so fast and uses less ram.

  • @DolevDublon
    @DolevDublon 3 місяці тому

    I love you thanks kile

  • @ScriptCodec
    @ScriptCodec 3 місяці тому

    Okay, node gradually winning my soul outta php😂😂

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

    deno still a better option

  • @iamacoder8331
    @iamacoder8331 3 місяці тому

    Node is great.

  • @wahoobeans
    @wahoobeans 3 місяці тому +1

    Deno and bun remind me of yarn: node/npm sucks for a while, then some people create some new and better tool, and then forces node/npm to evolve/absorb the new tool

    • @RustIsWinning
      @RustIsWinning 3 місяці тому +1

      @@wahoobeans did that even happen tho? Why is everyone still recommending pnpm or other alternatives?

    • @wahoobeans
      @wahoobeans 3 місяці тому

      I dunno about pnpm. Never used it. In my experience, npm and node 12 was such a pain. Installs always crashedwith node gyp errors. all of errors went away though when we upgraded to node 20 and npm version 10. It was a miracle that we were able to develop locally and deploy our app with different package json versions…

  • @hooooman.
    @hooooman. 3 місяці тому

    As a junior React/Next.js developer, I am also planning to learn backend development. I have two options in mind:
    1)Utilize my existing JavaScript knowledge to learn Node.js.
    2)Learn Golang, which is much faster, highly in demand, and used in larger projects.
    Does anyone have any suggestions?

    • @turan_sultan
      @turan_sultan 3 місяці тому

      I would suggest learning Go, as it is being chosen more often than any other languages for new services nowadays. I use node at work, and sometimes hear from my pm if I could use Go for new services because of the fact that it also ustilizes less server resources, hence money. So I am also planning to start learning it!

    • @stevenjoseph7403
      @stevenjoseph7403 3 місяці тому

      Go for Nodejs, there is high market demand for Nodejs developers

  • @bicatu
    @bicatu 3 місяці тому

    Cool, but you should have explored the limitation of the TS further.

    • @criley7755
      @criley7755 3 місяці тому

      It's not a limitation. It strips out the types to give you actual JavaScript.

    • @bicatu
      @bicatu 3 місяці тому

      @@criley7755 so does it work like ts-node/tsc? How about deno/bun? If it doesn't, then it is a limitation when compared to the alternatives.
      In the end I feel that this aspect should be further explored so besides the invalid types aspect, what other aspects would we be letting go if we were to stick to node.js directly.

    • @tylim88
      @tylim88 3 місяці тому

      ​@@bicatuBecause all of them strip types under the hood lol

  • @pedrorodriguez2683
    @pedrorodriguez2683 3 місяці тому

    fs/promise has been there for a long time tho 🤔

  • @DarkzarichV2
    @DarkzarichV2 3 місяці тому

    Running ESM in my project was not all that easy to be honest. Jest refused to work with that at first, because it didn't like "import" in my files.
    Probably there would be less problems if it was in TypeScript instead of just JavaScript

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

    I don't think everyone is paying attention. *Deno is solving real-world problems that still exist in Node.js. Deno has vastly better multi-threading features*
    Node is too little too late.

  • @SDAravind
    @SDAravind 3 місяці тому

    What version of node is being talked about?

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

    I think we should just sit one day and see just how many things are --experimental

  • @EzequielRegaldo
    @EzequielRegaldo 3 місяці тому

    Amazing

  • @MrLuckfinder
    @MrLuckfinder 3 місяці тому

    What is node version?

  • @nicko3151
    @nicko3151 3 місяці тому

    wow ok, but will someone fix the performance and size of nodejs someday?

  • @oll236
    @oll236 3 місяці тому +1

    I don't think I want a WebSocketServer implemented in node by default. Maybe I am wrong but it looks like too much overhead

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

    Node never sucked, devs just like to feel smart by hating whats popular

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

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

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

      It's useful to detect edge cases. It's a tool, and like all tools, it isn't inherently good or bad.

  • @gryg666
    @gryg666 3 місяці тому

    Nice. But I'll still use Bun due to ts support and other stuff :)

  • @Kiev-in-3-days
    @Kiev-in-3-days 3 місяці тому +2

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

  • @JohnLovell-FTW
    @JohnLovell-FTW 3 місяці тому

    Talk to the COBOL programers about being a language old and out of date :)

  • @revolution_is_not_free
    @revolution_is_not_free 3 місяці тому

    Sooo coool

  • @premprakash6673
    @premprakash6673 3 місяці тому

    Node or springboot ?

  • @ColinRichardson
    @ColinRichardson 3 місяці тому

    Needs more Semicolons

  • @nilsandresen97
    @nilsandresen97 3 місяці тому +1

    **/ as a glob would match all test files in node modules aswell. There are no node modules here. Just be careful with that.

  • @noahr1545
    @noahr1545 3 місяці тому +10

    Nodejs never sucked. It’s the goat

    • @RustIsWinning
      @RustIsWinning 3 місяці тому

      Deno better 🦕

    • @j________k
      @j________k 3 місяці тому

      The goat or a goat. Kidding 😂

  • @i.mahdihosseini
    @i.mahdihosseini 3 місяці тому

    so it's getting some of bun features?

  • @7heMech
    @7heMech 3 місяці тому +11

    I've been using Bun since version 1.1, It's so good that I can't go back to Node anymore.

    • @bhavikjain7350
      @bhavikjain7350 3 місяці тому

      I want to shift to bun now, listened a lot about it being great! Please suggest a path/roadmap to get started on bun

    • @justafreak15able
      @justafreak15able 3 місяці тому

      @@bhavikjain7350 What roadmap? Just read the docs. That's all you need.

    • @7heMech
      @7heMech 3 місяці тому

      @@bhavikjain7350 well, Bun is a drop-in replacement for Node so you can just start using it for your existing Node projects right now, and the projects will just run way faster, then you can take your time and learn APIs specific to Bun.

    • @RustIsWinning
      @RustIsWinning 3 місяці тому

      I looove segfaults

    • @specy_
      @specy_ 3 місяці тому +1

      ​@@RustIsWinningusername checks out

  • @mikr13
    @mikr13 3 місяці тому

    fs/promises has been around for more than 3 years now. Love other points tho!