Text.js:把全栈 React 应用渲染进 console.log
来源:textjs.org — 2026-11-08
📋 概述
Text.js 让 React 应用直接跑在浏览器的开发者工具控制台里:页面本身就是控制台,用方向键交互。它把 app/ 目录当路由,支持并发渲染、Suspense 与错误边界,返回、前进和深链都能用。
🔑 核心要点
- 渲染目标是控制台面板,网格随 DevTools 停靠宽度与页面缩放自动适配。
- 键盘输入、粘贴和输入法组字通过一个隐藏 textarea 转交给应用,键位处理则是 useInput。
- 跑在 React 19 上,所以并发渲染、Suspense、错误边界都能直接用。
- 内置 AsciiFont、Box、Text 等面向字符界面的组件,样式属性沿用 flex 术语。
- 这是一个把「能用」推到荒诞边界再回来看清边界的项目。
💡 金句
Build full-stack React apps that render inside console.log.
👍 0
👎 0
← 返回 Hacker News 首页