😱 BUN - Быстрее NodeJS в 30 раз!?

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

недостаточно разобрался в материале. обратная совместимость не полная. почитай в комментах у ульби или у других блогеров, там пишут, что не так легко мигрировать

romandeveloper
Автор

Совместимость, конечно, не полная пока что еще. Playwright, например, не запускается. Но в плане скорости комментаторы не правы. Работа с пакетами по скорости на уровне pnpm, а rest api в разы быстрее (правда не экспресс, а другие, "bun related", так сказать, фреймворки(hono, elysia). Bun реально летает в общем.
Каждую версию обновляю и проверяю, заработали ли библиотеки и когда нормально заработает nest и playwright, тогда можно будет рассматривать полный перекат на bun

mikhalpalych
Автор

Для Nest.js из коробки пока не годится например. У разных проектов будут свои ошибки, но собранная версия в js у меня нормально запускается.

green.
Автор

Вчера пробовал завести монорепо на булочке и что-то не взлетело.
Какие-то проблемы появляются в используемой мной ui либе. Возникают только в случае использования монорепо от булочки, да и удобных команд под монорепо там нет.

Попробую на днях elysiajs + prisma, выглядит интересно

alexandr_s
Автор

В качестве runtime не работает с Nest.js, т.к. не поддерживает какие-то tsconfig флаги, чтоб декораторы нормально работали.

puaktopblm
Автор

Подождём годик-другой пока до ума не доведут

barik
Автор

Так и не понял как его запускать на видне... только для сервера или пайпов? Или на линукс из за него идти?

alexla
Автор

Посмотрите сколько у них открытых issue на гитхабе)

BearVodkaAndValenki
Автор

что то да и придёт на замену ноды, вопрос времени

diamondserg-
Автор

Deno не взлетел, мб и этот не станет заменой

ivan_sukhachev
Автор

Bun в лучшем случае раза в 3 быстрее, а иногда медленнее, советую нормальные тесты посмотреть или самому провести

keksinjo
Автор

Только аккуратнее не получите от Бана бан...

fbxrjvg