ru:https://highload.today/blogs/smozhet-li-bun-zamenit-node-js-pervaya-proverka-s-nest-js/ ua:https://highload.today/uk/blogs/chi-zmozhe-bun-zaminiti-node-js-persha-perevirka-z-nest-js/
logo
Back-end      19/09/2023

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

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

Co-founder of CASERS and Brocoders

Останнім часом багато хто говорить про 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 є повідомлення про цю проблему.

Онлайн-курс "Створення електронної музики" від Skvot.
Практичний курс про те, як знайти власний стиль та написати й зарелізити свій перший трек.
Програма курсу і реєстрація

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

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

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

Онлайн-курс "Предметний дизайн" від Skvot.
Навчіться створювати функціональні, трендові та ергономічні дизайни меблів та предметів інтер’єру.
Детальніше про програму курсу і лекторів

Цей матеріал – не редакційний, це – особиста думка його автора. Редакція може не поділяти цю думку.

Найбільш обговорювані статті

Топ текстів

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: