获得徽章 0
- 328
- 历史是个轮回,Atomic CSS(原子 CSS)最近貌似越来越多的被人谈起,在我刚入行那会儿,这玩意有点政治正确一般被人避讳,因为有被滥用带来维护成本爆炸的风险,但是其省体积、快速编码的优点不言而喻,只要不在公用元素中使用,收益其实很明显的,自己也有个名为zxx.lib.css的项目:
github.com 可惜人轻言微,没什么推动。最近,随着工具的发展,人力带来的维护问题得到规避,Atomic CSS又起来了。就像当初诟病的CSS in JS起来了一样,现在想想还挺搞的,所以历史是个轮回。
然而,Atomic CSS并不是CSS未来,也不是日后的方向。日后回是No CSS的天下,attr()新语法下原生无CSS的能力,CSS体积会急剧减小,编写速度会进一步提升。展开1114 - LuLu UI Edge主题发布了。
这是LuLu UI组件库(项目地址:github.com)的第4个主题,是一款面向现代浏览器的UI组件库。
文档地址:l-ui.com
几句话简单概括下:
1. Native JavaScript,可以在任意框架中使用,可以作为跨业务的统一解决方案;
2. 可以ES6 import,也可以直联,使用灵活;
3. Web Components模式和传统HTML模式同时支持,适用于各种开发场景;
4. DOM即组件,告别初始化;
5. 资源无外链,即插即用;
6. 支持屏幕阅读和键盘操作无障碍访问;
7. 不兼容IE浏览器,面向现代浏览器;
使用教程会在下半年发布,欢迎关注,共同建设。展开411 - 看来口碑开始发酵了,《CSS新世界》目前已经是京东Web技术书籍第一名了。本书内容扎实,不玩虚的,面授讲述风格,娓娓道来,配上详尽的配图和demo实例,非常利于知识的学习,想要在前端专业更进一步的可以入手一本看看。311
![[憨笑]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_27.0006230.png)