2022-08-02 20:10:21
Ви чули про 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-проектах
2.8K viewsedited 17:10