技术栈
css-in-js
里欧跑得慢
2 小时前
前端
·
css
·
flutter
·
web
·
css-in-js
CSS 模块化架构的演进:BEM、CSS Modules 到 CSS-in-JS 的反思
翻到五年前写的代码,一个按钮的 class 是 header__nav--primary-btn__label--is-active。它在 2019 年是正确的——BEM 方法论是当时应对"CSS 全局作用域"问题的最佳实践。但站在 2026 年回头看,这条演进路径上有太多"当时看起来正确,后来发现代价很大"的决策。
亦世凡华、
2 年前
前端
·
javascript
·
经验分享
·
react.js
·
css-in-js
React--》掌握styled-components重塑React样式管理
想象一下,如果你的React组件不仅能自描述其逻辑,还能直接声明自己的样式,这种“所见即所得”的编程体验是不是让人心动不已?styled-components正是这样一把钥匙,它彻底颠覆了我们对React样式管理的传统认知,让样式与组件的结合变得如此自然与和谐。
我是有底线的