sass less stylus 哪个前景好?

2020-08-24 12:02:33 +08:00
 wukong1024

sass less stylus 哪个前景好?前端更新太快了,麻烦推荐一个目前最值得学习的 css 预处理器。

5787 次点击
所在节点    问与答
38 条回复
wukong1024
2020-08-24 12:04:37 +08:00
补充:目前主要在用 vue 做项目
Jirajine
2020-08-24 12:05:52 +08:00
不需要预处理器,直接用 atomic css,tailwind 比较好
drydiy
2020-08-24 12:05:55 +08:00
我投 postcss 一票
agdhole
2020-08-24 12:09:58 +08:00
stylus 不考虑了
SxqSachin
2020-08-24 12:18:31 +08:00
tailwind +1
yyfearth
2020-08-24 13:29:04 +08:00
如果仅仅考虑 sass less stylus 里面挑一种 建议 sass(scss)
最成熟 而且用的人也多

less 出现的时候 比 sass 的主要优势就是 less 是 js 实现的 所以对 nodejs 比较友好 而 sass 之前是 ruby 实现的
但是现在 sass 核心使用 c/c++实现的 node 的支持也没问题了 所以 less 比 sass 的优势就没那么明显了 功能上和成熟度还不如 sass
很多流行的框架 都有 sass 源码 但 less 的比较少 用 sass 比较方便扩展和定制
(stylus 基本上不考虑了)

除此之外 postcss 也是可以的 可以单独用或者作为 sass 的补充也不错

除开这几个预处理器 还有一些 css-in-js 的实现 可以了解一下
可能灵活度会更好 而且对 component 组件化更加友好一些
但是功能和成熟度要差一些 而且选择也是眼花缭乱
huiyifyj
2020-08-24 13:30:42 +08:00
sass
shyling
2020-08-24 13:37:35 +08:00
sass 还没一统江湖吗。。。楼主这个问题我实习时就在想,现在几年过去了
falcon05
2020-08-24 13:40:17 +08:00
sass 吧 ,照目前看来
Pyrex23
2020-08-24 13:41:12 +08:00
scss 吧
kaikai5601
2020-08-24 14:04:21 +08:00
不懂这些有什么区别? 我都拿来用的,非前端
wukong1024
2020-08-24 14:13:56 +08:00
@yyfearth 谢谢大神的耐心回复,确定使用 sass 了。
gouflv
2020-08-24 14:48:20 +08:00
用过的几个组件库都是用 less,可能是比较轻量
liyang5945
2020-08-24 14:51:39 +08:00
sass +1,主要是不用打括号和分号,用过 scss 发现嵌套太恶心了
Ritr
2020-08-24 14:59:16 +08:00
sass 在 win 下不友好,如果不用 windows 还是非常不错的
xinple
2020-08-24 14:59:22 +08:00
用 less 开发过项目,感觉不错。体验过 sass 但实际项目没使用。最后选择了 postcss 感觉很够用了,已经好几个项目都用了。
yyfearth
2020-08-24 15:05:15 +08:00
@Ritr 为什么不友好呢 如果说 ruby 版的确实 但现在都是 c 版的了 node-sass 应该在 win 下没啥大问题
azcvcza
2020-08-24 15:08:44 +08:00
less 吧,公司内网装 sass 总会整出各种各样奇怪的问题,还没发绕过安全限制去整。
如果不是活太多,我还是喜欢写原生
murmur
2020-08-24 15:10:02 +08:00
less,s*ss 装要么得科学上网,要么得装 c++编译器
wszgrcy
2020-08-24 15:12:23 +08:00
sass(scss)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/700905

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX