Building CSS

Compiling CSS code.

We may start a new project with a single CSS file and break it up later.

As projects grow, we need more advanced ways to organize and load our CSS so that it remains efficient and avoids confusion.

Tools like Sass and PostCSS, and build tools like gulp and npm let us split up our files, load additional libraries, and configure settings to regenerate clean css.

This lets us compartmentalize changes to the system and focus our attention where it's needed.

However, this takes writing CSS in a text file to another level. Now we need to learn some command line tools and a new paradigm for writing code.

Level
Topics