AI Hacker News Mar 22, 2026 2 min read
OpenUI는 openui-lang parser를 Rust/WASM에서 TypeScript로 다시 쓰면서 one-shot parsing이 2.2배에서 4.6배 빨라졌고, streaming parse cost도 최대 3.3배 줄었다고 밝혔다. 핵심 원인은 JS-WASM boundary overhead와 O(N^2) 재파싱이었다.
OpenUI는 openui-lang parser를 Rust/WASM에서 TypeScript로 다시 쓰면서 one-shot parsing이 2.2배에서 4.6배 빨라졌고, streaming parse cost도 최대 3.3배 줄었다고 밝혔다. 핵심 원인은 JS-WASM boundary overhead와 O(N^2) 재파싱이었다.