GeaStack 让你用 TypeScript、JSX 和 CSS 写一次,编译成原生程序跑在单片机、桌面、iOS 甚至 Xbox 上。编译器把 TypeScript 直接转成 C++,设备上不需要 JS 引擎,单片机上也能跑 Flexbox 布局和 CSS 动画。官方数据是比 Node 平均快两倍半,启动约两毫秒。
点评:在单片机上跑 JS 并不新鲜,Espruino、Moddable 早就在做,但它们都要带引擎。GeaStack 直接提前编译,性能上限更高,代价是大概率只支持 TypeScript 子集,npm 生态难以复用。对想用 Web 技能做硬件界面的团队很有吸引力,但 GPL 协议对商业使用场景可能存在风险。