历史是个轮回,Atomic CSS(原子 CSS)最近貌似越来越多的被人谈起,在我刚入行那会儿,这玩意有点政治正确一般被人避讳,因为有被滥用带来维护成本爆炸的风险,但是其省体积、快速编码的优点不言而喻,只要不在公用元素中使用,收益其实很明显的,自己也有个名为zxx.lib.css的项目:github.com 可惜人轻言微,没什么推动。最近,随着工具的发展,人力带来的维护问题得到规避,Atomic CSS又起来了。就像当初诟病的CSS in JS起来了一样,现在想想还挺搞的,所以历史是个轮回。
然而,Atomic CSS并不是CSS未来,也不是日后的方向。日后回是No CSS的天下,attr()新语法下原生无CSS的能力,CSS体积会急剧减小,编写速度会进一步提升。
展开
11