博客 / · GH-Proxy Team

GH-Proxy 2.0 架构升级:全静态化与统一微服务重构

#架构 #静态化 #微服务 #性能

GH-Proxy 2.0 架构升级:全静态化与统一微服务重构

今天我们很高兴地宣布,GH-Proxy 正式完成全新 2.0 版本的全栈重构升级!

为什么进行重构?

在过去的架构中,各个页面和功能模块分散在不同的技术栈中:

  1. 主站使用传统的单页 HTML 模板与内联脚本;
  2. 友情链接由单独的 Python Flask 服务提供;
  3. 捐赠页面依赖外部 Google Sheets 与 OpenSheet API;
  4. 流量监控依赖外部多套反向代理或服务;
  5. 缺乏统一的内容发布管理能力(如文档与博客),以及缺乏对现代化移动端体验的深度适配。

2.0 核心技术选型

为了给全球开发者提供最极致的响应速度与高可用性,我们决定采用现代化主流静态架构 (Static First)

  • 前端核心:采用 Astro 4 驱动的静态站点生成器 (SSG),配合 React 局部组件(Islands Architecture),页面纯 HTML 输出,达到毫秒级的首屏渲染。
  • 现代化设计语言:遵循 Linear / Vercel 极简设计规范,全站支持优雅的暗色与亮色模式无缝切换。
  • 统一轻量后端:将分散的 Python 与外部 API 整合为高性能的 Node.js + Hono + SQLite 统一后端,内存占用低,吞吐量高。
  • 自动化安全审核:捐赠流程无缝对接 Stripe 官方 Webhook,加入管理员审核机制,杜绝恶意广告与注入。
  • 内置文档与博客:原生集成 Markdown / MDX,技术文档与技术干货即时发布。

感谢所有开发者一直以来的支持,我们将持续优化全球节点,为大家带来最流畅的代码分发体验!

💬 博客讨论与留言