No video

Bun v1.0 - Say goodbye to NPM, PNPM and YARN!

  Рет қаралды 15,320

CoderOne

CoderOne

Күн бұрын

Пікірлер: 47
@juanmacias5922
@juanmacias5922 11 ай бұрын
Thanks for the video, I've been pretty happy using Bun the last few days. :D
@gavrshchuk
@gavrshchuk 11 ай бұрын
Probably it is better to spin a new fresh docker container to run benchmarks instead of deleting caches on the local machine.
@Justjames283
@Justjames283 11 ай бұрын
Yeah I came here to say that: running hyperfine without deleting the caches each time defeats the purpose of deleting the caches in the first place
@CoderOne
@CoderOne 11 ай бұрын
Good point! Bun will be faster regardless. Whether with cache or not!
@dobingify3130
@dobingify3130 11 ай бұрын
please make a full backend tutorial, your an amazing teacher!
@viralmoney8619
@viralmoney8619 11 ай бұрын
Bun with nestjs and angular 🎉❤😎🔥
@SilvestreVivo
@SilvestreVivo 11 ай бұрын
Testing yesterday SvelteKit + Bun..... blazing fast!!
@zebedie2
@zebedie2 11 ай бұрын
One of the big issues with the traditional package management is that they just tend to download everything over again into the node_modules directory taking up massive amounts of disk space on each project. So far only yarn berry or pnpm have managed to work around that, with pnpm being the more compatible one by using disk links So it's more of a disk space issue for some. If they get it working under windows and link instead of installing packages like pnpm then it'll be interesting
@dhkatz_
@dhkatz_ 11 ай бұрын
Nah I would gladly space for speed at the moment. Yeah npm is horrible with not caching and linking but it's not caching AND it's not fast. Bun is faster than even pnpm from what I've seen.
@chukwuemekaajima8373
@chukwuemekaajima8373 11 ай бұрын
pnpm is not necessarily* faster than npm nor yarn. It just has a strong symlink advantage, where it links in packages instead of installing them. I believe in this case, there were no packages to link, hence has to download them, unpack them and then install them (just like others).
@sagararyal9846
@sagararyal9846 11 ай бұрын
Yes but in a real life project what is the probability of symlink being useless? If it was useless symlink idea wouldn't be implemented. So yes practically* pnpm is faster.
@yuhviet
@yuhviet 11 ай бұрын
bun has been working great for me so far
@viralmoney8619
@viralmoney8619 11 ай бұрын
Does Bun support to nestjs and angular?
@fundispense
@fundispense 11 ай бұрын
Bun docs actually state that they are not using symlinks to cache on MacOs, because it is slower than copying files from cache. I suppose this is the reason why pnpm is slower than npm/yarn on MacOs.
@CoderOne
@CoderOne 11 ай бұрын
well said
@AGUNGKAYA
@AGUNGKAYA 11 ай бұрын
It is not that bun is so fast that kills node, but it is a way more better as developer experience that matters 😊
@preyah2857
@preyah2857 11 ай бұрын
Bun with Nextjs , just think how it's gonna be 😍
@viralmoney8619
@viralmoney8619 11 ай бұрын
Bun with nestjs and angular 🎉❤😊
@TheBlackmanIsGod
@TheBlackmanIsGod 10 ай бұрын
Why are my Bun files hidden? How do I get the files to my web server?? When I use GUI and navigate to the folder or directory there’s nothing there, I can’t see any files, but when I navigate there in command line then I see all my .tsx, and beginning files… Why can’t I see my files so I can copy them over to my web server or how do I do this??
@zigang93
@zigang93 11 ай бұрын
as long as bun have support similiar pnpm feature.. I will switch to it
@jaydeep-p
@jaydeep-p 11 ай бұрын
I tried to install it but I couldn't find a windows version, hope they release one soon.
@peterfarmer1649
@peterfarmer1649 11 ай бұрын
I think there is an experimental windows version that they are still working on. Idk if it is in open access, but I remember reading it on their blog post where they announced bun 1.0, and I remember reading that a lot of things are still disabled as they aren't yet stable. so long story short, its kinda here, but it is still being worked on.
@boniedwin
@boniedwin 11 ай бұрын
windows still on experimental, test runner, package manager, & bundler doesn't work currently the only way is to use wsl
@adonespitogonaif
@adonespitogonaif 11 ай бұрын
Why not install linux?
@TheChodex
@TheChodex 9 ай бұрын
Until they make it work on windows nobody will be saying goodbye :P
@fahamakhan3682
@fahamakhan3682 11 ай бұрын
can u tell what is the name of the extension that are u using for icons??
@internetexplorer7880
@internetexplorer7880 11 ай бұрын
Looks like vscode icons
@joaomendoncayt
@joaomendoncayt 11 ай бұрын
It's not about "checking the integrity of the packages". It's literally how the core software is faster than the rest. Bun uses a binary lock file. Have you seen other PMs lock files? Imagine the time it takes to come up with that data and write it on disk (+ cache). Bun does that insanely fast, it's not about sacrifices on security.
@CoderOne
@CoderOne 11 ай бұрын
Good point!
@ReasonX3
@ReasonX3 11 ай бұрын
Yeah, if you try to run "bun install -y" (writes human readable "yarn.lock" file), the difference between PNPM and Bun becomes way smaller. It seems, if other package managers can be just as fast as Bun by implementing their binary lock files.
@ya4dang1
@ya4dang1 11 ай бұрын
How about Deno vs Bun?
@alikhatami8088
@alikhatami8088 11 ай бұрын
🔥
@nikilk
@nikilk 11 ай бұрын
Are all of you baking buns lately in the kitchen :D ?
@mrFighter924
@mrFighter924 11 ай бұрын
Do i need instal node before to use Bun Js or can run standalone?
@CoderOne
@CoderOne 11 ай бұрын
No need for Node. It's a standalone.
@mrFighter924
@mrFighter924 11 ай бұрын
@@CoderOne Thank you for answer and you time
@paulywalnutz5855
@paulywalnutz5855 11 ай бұрын
which ide is he using?
@CoderOne
@CoderOne 11 ай бұрын
vscode with a theme called halcyon
@MoinKhan_10
@MoinKhan_10 11 ай бұрын
Many bun, pizza dough, taco shell will come but none can defeat the king node.js
@gosnooky
@gosnooky 11 ай бұрын
Kings can be defeated, and if not, you can sure as shit split up their kingdoms.
@andreicalegari1837
@andreicalegari1837 11 ай бұрын
the king without a crown
@MoinKhan_10
@MoinKhan_10 11 ай бұрын
@@andreicalegari1837 dominating the whole world like i dominated your mother on bed and you were born
@OM-bs7of
@OM-bs7of 11 ай бұрын
Performance isn't everything...
@uenmedia4528
@uenmedia4528 11 ай бұрын
Made laugh this video. To be honest npm FTW!
@alasassi5889
@alasassi5889 11 ай бұрын
Do you think AI will replace us one day
@CoderOne
@CoderOne 11 ай бұрын
imo, I guess it will make us become more productive and make our lives as developers a lot easier (at least in the near future). AI Could be harmless but the idea of being hard to be controlled is far from happening!
DO NOT USE BUN (bun install is good dough)
17:54
strager
Рет қаралды 142 М.
Why I Switched From NPM/Yarn to PNPM And Why You Should Too!
13:54
王子原来是假正经#艾莎
00:39
在逃的公主
Рет қаралды 16 МЛН
WILL IT BURST?
00:31
Natan por Aí
Рет қаралды 29 МЛН
Violet Beauregarde Doll🫐
00:58
PIRANKA
Рет қаралды 36 МЛН
Zombie Boy Saved My Life 💚
00:29
Alan Chikin Chow
Рет қаралды 28 МЛН
This is the Only Right Way to Write React clean-code - SOLID
18:23
The creator of npm is making something new 👀
15:17
Theo - t3․gg
Рет қаралды 76 М.
Don't Use React Context!! Use This instead
13:34
CoderOne
Рет қаралды 27 М.
I Finally Changed Package Managers
4:01
Theo - t3․gg
Рет қаралды 89 М.
Bun vs Node.js - Everything You Need To Know!
23:01
Codevolution
Рет қаралды 36 М.
Why Signals Are Better Than React Hooks
16:30
Web Dev Simplified
Рет қаралды 472 М.
Clean Code Is Killing Your Projects
9:20
Web Dev Simplified
Рет қаралды 145 М.
Bun is disrupting JavaScript land
4:30
Fireship
Рет қаралды 979 М.
王子原来是假正经#艾莎
00:39
在逃的公主
Рет қаралды 16 МЛН