BUN Framework - GEFAHR für NodeJS? | VERGLEICH
Вставка
- Опубліковано 8 чер 2024
- Kann das neue Bun Framework wirklich NodeJS oder Deno ersetzen?
Selbst kostenlos Informatik lernen auf meiner Website: bootstrap.academy
Quellen:
nodejs.org/de
deno.com
bun.sh
snyk.io/de/blog/javascript-ru...
2022.stateofjs.com/en-US/othe...
nodejs.org/de/download/current
github.com/Schniz/fnm#using-a...
docs.deno.com/runtime/manual/...
github.com/garronej/denoify
github.com/codesenberg/bombar...
nodejs.org/en/blog/announceme...
Kapitel:
00:00 Einleitung
02:41 Danke!
03:18 NodeJS
06:47 Deno
09:33 Bun
11:25 Der Code
13:30 Der Benchmark
18:58 Fazit
* Meine Website mit allen anderen Kanälen und Newsletter *:
the-morpheus.de/
Discord:
the-morpheus.de/discord.html
Unterstützt mich - Danke!:
www.patreon.com/user?u=5322110
www.paypal.me/TheMorpheus
Chatgpt: bitte ersetze jedes Mal “Buhn” mit “Ban”
du babuhn du
Danke fürs Video, es war wieder sehr informativ und interessant ^^
Bitte die Runtime niemals mehr Deutsch aussprechen, danke 😂
Warum nicht, Laufzeit klingt sehr gut 😭
Danke für den ganzen Aufwand! 🔥
Buhn, man kennt ihn
Boon? D:
Es ist ein Brötchen, Bun so wie Run.
Bun ist eine Buntime
Außerdem ein Task Bunner
Und ein Test Bunner
Und ein Bun-dler
:D
NodeJS ist von der OpenJS Foundation, bei Bun ist ein privates Unternehmen dahinter Oven.
12:55 also ich hab das bisher immer react und async tasks gemacht und da schreibst du das sogar noch simpler
Hat man ja auch schon bei deno gesagt :D
Knapp 3 jahre später NodeJS ist immernoch allgegenwärtig
Die Startzeit ist für serverless Anwendungen (z.B. AWS Lambda) schon relevant.
Hätte ich nicht gedacht. Hättest mit v18 und v20 testen sollen
Woran hat et gelegen?
wer kennt sie nicht, die leckeren chinseischen Buhns 😂👍
4:40 "npm, davon habt ihr sicher schon mal gehört."
Auf 2GB im node_modules schiel... Ja.
😂
ich kann mich nicht auf der academy registrieren passiert nichts wenn ich meine daten eingebe und auf registrieren drücke
Buuuun
Node 20 ist jetzt übrigens LTS
ich frag mich ob das am windows substystem liegt, immerhin laufen auf echten servern ja eigentlich wenn linux(server Vers.: ubuntu Arch etc) oder n Windows Server(kp wie das hieß) und du hattest ja n Window(f)s Desktop mit linux subsystem(nicht native) und ich glaub keiner weiß genau wie die das da handeln, mich würde das ganze auf z.b. na echten Server grundlage interessiern, könnte mir vorstellen, dass die das dafür spezialisiert haben.
Das kommt tatsächlich sehr darauf an, ob die Dateien auf dem Filesystem der Linux-VM liegt oder ob die vom Windows Host gemountet sind (da gibts vor allem bei vielen File-Zugriffen echt probleme)
@@JmbFountain noch ein Grund mehr es zu testen xD.
hi würde gerne ein quereinstieg für systemadministrator machen hast du da vlt ne liste oder sowas was ich mir unbedingt anschauen sollte? was für mich wichtig ist? wäre dir sehr dankbar :)
2:17 "...oder jetzt auch bun oder buhn" nichts oder. Es ist Bun.
Ich arbeite im HiDrive Backend (ist ein Cloud storage) und wir benutzen C... qwq
Hallo. Eine Frage gibt es eine Möglichkeit dir eine Nachricht zukommen zu lassen? könntest du dein Assembler Kurs auf udemy überarbeiten?
Du kannst mir gerne per Mail schreiben, ist in diesem Bio Link in der Beschreibung verlinkt
"Buhn"
Jah XD
Taht echt weh XD
Ich nutze momentan bun einfach weil ich ts, js und verschiedene Import Formate nutzen kann ohne mir Gedanken zu machen wie ich jetzt etwas exportieren müsste für welches Projekt das ist mega nervig in node das ist der wahre Vorteil von bun es geht nicht um Geschwindigkeit sondern darum das ich älter libarys genau so nutze kann wie ich es möchte und nicht mir require arbeiten muss
Bun hat halt alles von Haus aus implementiert, was ich in Node alles noch nachistallieren muss.
Finde Bun schon dezent besser, werde erstmal bei bun bleiben
Hi
Sorry, aber ich finde die Performanz wirklich irrelevant, vor Allem weil sie sich in ein paar Monaten eh wieder komplett wandelt. Was JS braucht, ist ein funktionierendes Ökosystem: Package-Manager sowie Dependency-Management, Testformat und Test-Runner, eine ausreichend umfangreiche Standard-Library und eine wohldefinierte Runtime. Das alles muss wie aus einem Guss stammen, um dauerhaft zu prosperieren. Rust macht es vor. Python hat zumindest Teilaspekte davon. JavaScript? Absolute Katastrophe. Wir können uns ja noch nicht mal drauf einigen, wie man Abhängigkeiten importiert und haben dafür drei unterschiedliche Formate!
Warum erzähle ich das? Bun bringt vieles davon mit. Daher interessiert mich die Performanz nicht, aber der potenzielle Gewinn für das Ökosystem, wenn man sich jetzt irgendwie auf was einigen kann.
Edit: Wollte dir aber auf jeden Fall noch mitgeben, dass du tolle Videos machst und du eine echte Bereichung für das deutschsprachige Tech-YT bist. Bitte nicht abschrecken lassen. :)