Чи зможе Bun замінити Node.js? Перша перевірка з Nest.js

Родіон Сальник

Останнім часом багато хто говорить про Bun, тож ми вирішили спробувати його.

Bun — це швидке універсальне середовище виконання JavaScript, яке допомагає розробляти, тестувати, запускати та компонувати JavaScript та TypeScript проекти. Він претендує на те, щоб бути дійсно швидким з точки зору часу виконання та розробки.

Отже, він повинен не тільки зробити додаток швидшим, але й пришвидшити процес розробки. Погляньте на їхню відеопрезентацію на YouTube.

Ідея полягала в тому, щоб запустити наш шаблон Brocoders Nest.js Boilerplate на Bun і подивитися, як він працює. Тест проводився на MacBook Pro 2 GHz, 16Gb пам’яті.

Ми спробували встановити залежності за допомогою npm install та Bun. Різниця досить пристойна: 32 секунди — npm і 5 секунд — Bun.

Але коли ми спробували запустити його, на екрані з’явилася помилка:

Проблема пов’язана з функцією emitDecoratorMetadata, яка поки що не підтримується Bun. На Github є повідомлення про цю проблему.

Отже, наостанок скажу, що Bun — це дійсно перспективна річ, але поки що, схоже, він ще не готовий для продакшену. Але ми обов’язково будемо спостерігати за цим репозиторієм і повернемося до нього пізніше.

Цей текст з особистого блогу, опублікований з дозволу автора.

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

Останні статті

Сервер MCP: навіщо він потрібен і для чого він підходить

Давайте відкинемо протокольний жаргон і скажемо прямо: якщо ви коли-небудь намагалися підключити свій ШІ до…

18.07.2025

AI-співбесіда або як я спілкувалась із Ші замість рекрутера

Нещодавно пройшла AI-співбесіду. Ух, оце був досвід! По-перше, мені здається, що вакансії взагалі не існувало…

17.07.2025

Як зробити біг регулярною звичкою, а не тимчасовим поривом?

Ще жодного разу я не прокидався з бажанням вийти на пробіжку. Завжди знаходяться переконливі причини…

16.07.2025

10 помилок, які роблять розробники при написанні API (і як їх виправити)

Блогер та розробник Марк Анрі розповів про головне помилки, які допускають розробники при створенні API.…

15.07.2025

Великий (несанкціонований) експеримент у Reddit та його результати

Reddit не має вишуканого інтерфейсу. У нього також немає крутих, вражаючих функцій. Його API коштує…

14.07.2025

Проект Vend від Anthropic був справжньою гонкою

Переглядати улюблений серіал програму в сотий раз — це як загорнутися в теплу ковдру з…

11.07.2025