FRONT | Фронтенд | JavaScript | CSS | TanStack Start | React 19.3 | JPEG XL | Next.js 16.4 | View Transitions | Bun 1.4
IT и технологии · 8 августа 2026 г.
WebAssembly подружился с async/await. Без костылей.
WebAssembly подружился с async/await. Без костылей. Раньше чтобы из WASM дёрнуть асинхронный JS, ты городил прослойки с SharedArrayBuffer и Workers. Теперь — одна строка: const imports = { fetchData: new WebAssembly.Suspending(fetchData), }; Suspending() оборачивает async-функцию в синхронный вызов изнутри WASM. А promising() — наоборот, заворачивает экспорт в Promise. Chrome 137+, Firefox 153+, Edge 137+. Safari — пока нет, статус Limited availability.