我用 Next.js 和 Supabase 构建了一个永久文本墙。用户已经在争吵。
发布: (2026年1月8日 GMT+8 09:33)
2 min read
原文: Dev.to
Source: Dev.to
项目
我构建了一个名为 The Million Lines 的项目,作为一次社会实验。概念很简单:一百万行文字,永久存储在 Supabase 中,使用 Next.js 在无限画布上渲染。
技术挑战
渲染一百万行文字而不导致浏览器崩溃非常困难。我必须使用虚拟化,仅渲染视口内的内容。
社会结果
我本以为会看到技术名言。结果却是一片混乱:
- 有人在第 #19 行付费写下 “How do I exit vim?”(经典)。
- r/gaming 在第 #8 行购买了一个巨大的横幅,以占领整个版面。
- 有人在第 #16 行对 IShowSpeed 进行喷子行为。
看到“互联网涂鸦”在付费后是如何运作的,真的很有趣。
在线演示
