项目
博客
闲暇
商店
联系
联系
Adam Schaefers
开发运维 |
全栈开发 |
游戏开发 |
创始人
最新作品:
@LandOfEnchantment
联系:
给我发邮件
Github:
a-schaefers
Twitch:
@enchantdev
观看我的免费 Emacs 课程!
00
彻底避免 RSI 和“Emacs 小指”。
5:04
00
01
02
03
04
05
©
2026
adamschaefers.com ·
站点地图
·
隐私
·
条款
一个 Lean RealWorld 应用已被构建并通过 API 与网站测试。它使用 Lean 的 HTTP 服务器、lean-routing、通过 leanpostgres 的 Postgres,以及通过 lean-html 配合 Datastar 的服务端渲染 HTML。后端仅 1,033 行。在适度流量、固定工具链与仔细代码审查下,它可服务真实用户,但技术栈与 AI 编写的代码需谨慎。它并非通过构造即正确:RealWorld 的行为仅部分形式化,且应用经测试而非由规范推导。然而,部分属性被静态检查:处理器类型与路由匹配,存储的 slug 被证明有效,且用户文本除非使用 Node.unsafeRaw 否则会被转义。通过构造的完全正确性仍待解决。