Ровно год как юзаю bun.sh вместо nodejs

#bun
#nodejs
#deno

Из недавного (с выходом v1.2) они всё же убрали бинарный лок файл, теперь он такой же текстовый как в nodejs (подробнее тут)

Одно дело js исполнять, другое обвязки вокруг, сеть однозначно лучше в bun, а еще есть заметный буст в SSR (именно в рендеринге верстки, тобишь работа со строками)

В целом, интересно наблюдать за всем этим, deno тоже неплох, у них еще тулинг для js из коробки идет, я выбрал bun из за zig, я сам пишу на zig, он мне нравится, а тулинг, я всё равно юзаю сторонний, но хотелось бы тоже из коробки

Не парьтесь на счет совместимости с нодой, только спецефичные моменты несовместимы, да и сейчас пошла тенденция писать код на js в стиле runtime agnostic

p.s если вы пишете фронтенд, то вовсе не стоит париться, всё работает как по маслу, как минимум с vite проблем нету, а в кейсах с SSR вы еще и выиграете