我为什么做这个
87 字 1 分钟阅读 提供音频版本
音频版本0:00 / 0:00
Narrated article playback
1x
Skip 15s back or 30s forward without leaving the article.
我做网站差不多已经 25 年了。
我最早从静态 HTML 和 Dreamweaver 开始,后来是 Mambo/Joomla,再后来是 WordPress。
但我并不是受过正规训练的软件工程师。上一次真正深入研究一门语言,还是很多年前的面向对象 PHP。
如今我更多从事系统和基础设施工作,所以这个项目一开始就是一个学习挑战。
我对 WordPress 的性能和复杂度感到沮丧。同时,我也想更好地理解现代技术栈:
- React
- Astro
- Supabase
- Vercel / Netlify 工作流
- CI/CD 流程
- 服务端优先渲染
于是我问自己:
我能不能用现代工具和 AI 辅助开发,从零开始认真地打造一个自己的 CMS?
AdAstro 就是这个实验的结果。
一些数字:
- 2 个月尽可能榨干空闲时间
- 220 次提交
- 海量 token,绝大多数来自 Codex
- 约 7 万行应用代码(不含 JSON),约 1.4 万行测试代码
- 49 个 API 路由,19 个管理页面,3 个内置模块化功能
它并不完美,也不是什么 WordPress 杀手。
它是我认真尝试理解当下现代 Web 架构到底是什么感觉的一个项目。
评论
正在加载评论...