Получи случайную криптовалюту за регистрацию!

Ви чули про Bun? Зараз я бачу тренд, що nodejs додає підтримку | Жабаскрипт (веде Віктор Турський)

Ви чули про Bun?
Зараз я бачу тренд, що nodejs додає підтримку все більше й більше Web APIs (ті що підтримуються браузерами), але все одно основна більшість всього побудовано на власних стандартах.

Також ми спостерігаємо, що зʼявляються нові рантайми типу Deno. Але сьогодні я взнав про новий рантайм - Bun (https://bun.sh/)

Приклад http серверу виглядає круто й побудований на Web API классах (Request/Response):

export default {
port: 3000,
fetch(request) {
return new Response("Welcome to Bun!");
},
};

Чимось мені нагадує uwsgi/psgi (шкода, що таких абстракцій не завезли в nodejs фреймворки).

Bun обіцяє бути дуже швидким й бути "drop-in replacement" для nodejs (кажуть, що підтримує 90% фіч nodejs).

Також коллега з Google накидав приклад, який в один клік піднімається на Cloud Run - https://twitter.com/steren/status/1544671563752083457

Не факт, що я буду переїзджати на Bun, але спостерігати цікаво й можливо потестую на pet-проектах