Bun v1.2.2 - alternatywa dla Node.js, która jest lżejsza i szybsza!

Bun v1.2.2 - alternatywa dla Node.js, która jest lżejsza i szybsza!

Bun
Minęło już sporo czasu od premiery Bun, a dopiero teraz zauważyłem, że to naprawdę interesująca alternatywa dla Node.js. Bun to nowoczesny silnik JavaScript, który ma na celu bycie szybkim, lekkim i łatwym w użyciu. Został stworzony z myślą o lepszej wydajności, niż Node.js, i już teraz zyskuje coraz większą popularność wśród deweloperów.

#bun #nodejs #javascript #programowanie
3

Komentarze (3)

silnik JavaScript, który ma na celu bycie szybkim, lekkim i łatwym w użyciu

@Hajt

-js

-szybki, lekki i łatwy w użyciu

Pick one xDDDDDDDDDDD

@NiebieskiSzpadelNihilizmu może w znaczeniu szybki bo nie trzeba kompilować i dlatego.. nie wiem, no lekki nie jest ale za to łatwy

@Hajt Oprócz Bun jest jeszcze np Deno itp. Osobiście zawsze bardzo chłodno podchodziłem do tych wszystkich nowych runtime JS z jednego powodu. Zauważcie że mówi się o nich tylko podczas ich premiery, wszędzie wrzucają grafiki z słupkami wydajności, że jest X razy szybszy niż node.js itp. A potem każdy zapomina a node.js dalej pozostaje standardem i szybko się to nie zmieni. Gdyby te wszystkie nowe runtime faktycznie działały omega szybciej będąc 100% kompatybilne to już dawno wielkie firmy by ich używały bo to przecież darmowe pieniądze na oszczędnościach są co nie. Nie żebym się bał nowości i zmian ale zwyczajnie musi minąć parę lat żeby ten ekosystem faktycznie dojrzał i został dostatecznie przetestowany. I wtedy też okaże się czy faktycznie jest czegoś wart i nie były to puste obietnice i wykresy.


Dodatkowo wkleję tutaj jeszcze komentarz randoma z Reddita pod postem na temat Buna który kiedyś dawno temu plusowałem:


let's correct their bun "pros" real quick:


Extreme performance: Wrong, it is in real world application not "extremely" faster, barely if any. Your app code, database, etc will always be the bottleneck in vast majority of cases. It's a lie if you think any real application is suddently "extremely" faster.


TypeScript support: Wrong, Bun only transpiles TS types and executes the resulting JS. TypeScript is much more than that: TS selling point and key feature is type checking, which Bun does not support. Not supporting the key feature means no TS "support". It's a lie.


Node.js compatibility: It's not compatible. Seen all the bug reports? They mean it's not compatible. It might be a goal, but it's a lie if you think it's really compatible.


So, looks to me like a marketing campaign, or worse, someone who believed the misinformation and continues to spread them.

Zaloguj się aby komentować