JS Runtime Bun: революція чи хайп

💡 Усі статті, обговорення, новини про Front-end — в одному місці. Приєднуйтесь до Front-end спільноти!

Привіт нарід!

Пропоную ознайомитись з Bun та розглянути порівняльний бенчмарк між Bun та Node.

Відео коротеньке, тож залишу тут основні тези -

0:00 Вступ, пару слів про BUN

0:44 Основні фічі BUN

1:30 Benchmark Bun VS Node

Happy codding,

Yuriy

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному1
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Benchmark Bun VS Node

Encore.ts — 9x faster than Express.js & 3x faster than Bun + Zod
dev.to/...​-faster-than-bun-zod-4boe

революція чи хайп

Третій варіант — еволюція.

Ці інструменти розвиваються в різних екосистема

У розробників у плані перфоменсу є дві потреби:
1. білд, виконання автотестів.
2. робота у продакшені.

Якщо для п1 значущих переваг для конкртетного проєкту Bun не має, то на нього не будуть переходити.
Якщо для п2 є засоби які дають значущі переваги над Bun для конкртетного проєкту — то на нього не будуть переходити.

Еволюція ж для п1 йде давно. Альтернативи вебпаку та npm існують.

Є ще звісно
3. developer experience (DX)

І він частенько переважає над п1 і п2 :)

Тому переваги «Х» для розробника я б розглядав саме з цього пункта, а не з швидкодії.

Why is developer experience Important?
www.outsystems.com/...​experience/#why-important

залежить від розмірів проєкту.
і від суб’єктивного відчуття, роздратування швидкодією. тобто від пункта 3. DX
а не від замірів перформенсу.

революція чи хайп <— час покаже

Підписатись на коментарі