Покращення швидкодії мікроінтерфейсів за рахунок виконання коду C у середовищах виконання JavaScript за допомогою Bun
Досліджено нову можливість, представлену в Bun, яка дає змогу здійснювати пряму компіляцію та виконання рідного коду C з JavaScript, відкриваючи нові горизонти для інтеграції системних бібліотек та підвищення продуктивності JavaScript-застосунків. Ми проводимо аналіз обмежень наявних методів, таких як N-API та WebAssembly, зосереджуючись на їх складності та впливі на продуктивність, особливо в контексті використання мікроінтерфейсів. Підхід Bun, заснований на прямій компіляції та використанні легкої обгортки, розглядається як потенційно більш ефективна альтернатива.