阿b的Blog

前言(css预处理器)

好多年前,从使用bootstrap开始,就接触过less
随着这些年前端技术的发展,现在越来越多的 css预处理器 被创造出来,web开发中,美工设计将不再是从前那种切图,然后生成冗长而又难以维护的css代码了
其实在我的理解看来,不论是less,sass,scss还是stylus,他们的诞生就是为了让css的编写更“程序化”,就像规定了一套约定和语法,然后可以通过解释与编译成css(最终生成的必定还是css,因为浏览器只认识css啊)
写下这篇笔记,梳理一下css预处理器的基础知识,方便之后自己查看

前言

春节期间,太久没有动手写代码,不但生疏了基础知识,连理论概念都说不出来,今天静下心来,简单总结一下

什么是前端工程化

随着web业务日益复杂化和多元化,从前的前端,只是“做网页”“WebPage”而已,而如今,更像是在做一个“WebApp”。而且更多时候的需求也要求是单页面应用,这样对用户的体验会更佳,与传统的客户端程序或手机app一样。所以,前端开发,现在终于可以称得上是“软件开发”了。