Технологии развиваются так быстро из-за явления, известного как ускорение изменений.

Новая и современная среда выполнения JavaScript, такая как Node или Deno, — это Bun. Его основное внимание уделяется скорости, следующему уровню производительности (поскольку он использует ядро ​​​​JavaScript, а не V8) и комплексному инструменту (связыватель, транспайлер, средство запуска задач, встроенный менеджер пакетов npm).

Почему Бун быстрый?

• Он написан на Zig, низкоуровневом языке программирования с кросс-компиляцией и ручным управлением памятью.

• Его команда потратила много времени на профилирование, бенчмаркинг и оптимизацию всего.

В примере от Bun ниже приведены запросы на рендеринг в секунду:

Кроме того, его установка очень плавная и быстрая, чем Node или Deno.

Стоит ли использовать булочку в своем следующем проекте?

Ну, скорее всего, нет. Он все еще находится в режиме бета-тестирования и не готов к производству. Они исправляют ошибки, о которых сообщают пользователи, и готовят его к производству. Но, вероятно, важно следить за этим, и его стоит протестировать и попробовать.

Вы можете просмотреть исходный код Bun на Github.

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