Это компилятор от команды MyOffice, который превращает TypeScript в нативный C++ код для Android/iOS/macOS/Windows/Linux. Зачем: сложности работы с Qt, биндинги C++/JS вызывают боль. TSNative генерит чистый C++, AOT, с оптимизацией LLVM. UI — нативный (Skia), event loop свой. Что уже есть: классы/интерфейсы/модули, async, JSON, HTTP, file I/O. Минусы: no any (unknown), no eval/dynamic import. Бенчмарки: быстрее Flutter на 20–50% в UI. Стоит присмотреться, если кроссплатформа — ваша боль. Подробнее: https://habr.com/ru/companies/ncloudtech/articles/990666/
TSNative — компилируем TypeScript в нативный C++ без V8 и Qt
2 дня назад2 дня назад
5
~1 мин