看啥推荐读物
专栏名称: 前端之巅
InfoQ大前端技术社群:囊括前端、移动、Node全栈一线技术,紧跟业界发展步伐。
今天看啥  ›  专栏  ›  前端之巅

你可能不需要 CSS 框架

前端之巅  · 公众号  · 前端  · 2024-05-15 15:00
作者 | Tyson Gern译者 | 明知山策划 | Tina开发者使用 CSS 框架(如 Material UI、Bootstrap 或 Pico)来减少样板代码,提高质量,并确保一致性。然而,随着应用程序代码库的变化,这些收益难以维持。应用程序的外观逐渐偏离框架,新组件被添加进来,已有的布局和组件被修改,开发者必须通过覆盖框架来适应这些变化。然而,覆盖框架比从头开始实现要困难得多。我建议开发者不要使用 CSS 框架,而是使用自定义 CSS。随着应用程序需求的演变,开发者可以修改现有的样式或复制新样式,而不是覆盖已有的样式。现代 CSS 提供了许多特性,使得编写可维护的样式成为可能。将样式保留在代码库中,而不是作为外部依赖,随着时间的推移,CSS 代码库可以持续保持简洁易懂。 CSS 框架的缺点 覆盖覆盖框架非常耗时、难以维护且容易出错。在框架规定的范围 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照