ARTICLE / OSCHINA

GitHub 花三年把官网从 CSS-in-JS 搬到 CSS Modules,网站性能显著提升

2026年09月28日 11:49 · 来自 OSCHINA

阅读原文 → 收藏

GitHub 在工程博客复盘了一场持续三年的迁移:把 github.com 整套 UI 从 CSS-in-JS 全面搬到 CSS Modules,从 2023 年组件数量爆炸导致的性能问题说起,一直到 2026 年 6 月网站 100% 跑在 CSS Modules 上、彻底删掉 styled-components、styled-system 和一台子 sx props。 起因是 Primer 设计系统。作为支撑 GitHub 大部...