返回首页

GitHub 从 CSS-in-JS 迁至 CSS Modules,SSR 耗时减少 55%

  • 迁移动作:GitHub 官方称已全面完成从 CSS-in-JS 到 CSS Modules 的迁移。
  • 量化收益:服务端渲染耗时减少 55%,组件初始化提速 25%。
  • 行业意义:CSS-in-JS 把样式计算推到运行时执行,在大型前端项目中直接叠加进 SSR 与组件初始化路径。迁回 CSS Modules 相当于把样式的解析前移到构建期,与 Instagram 把 Android UI 迁往 Jetpack Compose 的取舍方向相近——当渲染路径成为瓶颈,平台倾向于选择更易静态分析与缓存的技术栈,而非在运行时保留更多动态逻辑。 🔗 GitHub 官方推文 | 技术说明