先建立共同语言
当按钮、弹窗、列表和状态都有明确名字,设计与开发讨论问题会快很多。HeroUI 负责通用组件,博客自己的内容组件保持轻量。
让规则进入代码
颜色、间距和字号写成统一变量,深色模式与响应式调整才不会散落在每个页面里。
保留项目自己的边界
组件库解决通用交互,文章结构和阅读体验仍由博客自己决定。两者职责清楚时,升级依赖也会简单很多。
统一颜色和圆角只是表面,更重要的是减少每次做页面时反复争论的成本。

当按钮、弹窗、列表和状态都有明确名字,设计与开发讨论问题会快很多。HeroUI 负责通用组件,博客自己的内容组件保持轻量。
颜色、间距和字号写成统一变量,深色模式与响应式调整才不会散落在每个页面里。
组件库解决通用交互,文章结构和阅读体验仍由博客自己决定。两者职责清楚时,升级依赖也会简单很多。