Scalability

A Scalable CSS Reading List Awesome

一系列要阅读或观察的内容,以解决这两个问题:什么是可扩展的CSS?我们如何创建可扩展的CSS?

通过可扩展的CSS ,我的意思是CSS - 随着项目的不断发展,能够保持有效,连贯,可扩展和可维护的能力 - 能够以一致,系统的方式被任何数量的不同的人理解和工作

包括阐明关键原则和实践的资源. 该列表仅限于我认为最重要*的文章 - 也就是说,对于问题的不同方法,最好的解释(我知道).

如果您知道应该添加的资源,请分享! 提出问题或拉取请求.

(还有很多与CSS相关的其他问题:了解它的工作原理,使用特定属性,完成特定样式,实现响应式设计,提升性能等.此列表主要关注创建可扩展CSS的问题.)

没有任何部分提供任何类型的“排名”或“建议的阅读顺序”. 只需阅读所有内容.

Articles

最新,顶部最旧. (美国境外的一张便条:我的日期是月/日/年格式.)

Authoring Frameworks & Longer Readings

CSS Styleguides

这些样式指南阐明了编写可伸缩CSS的约定和指南.

(我将 styleguides 与我称之为模式库的区别开来,模式库是为了记录和示例现有样式而不是样式创作指南而创建的引用.其他人经常使用术语 styleguide *来引用我认为模式库不太具体地关于可扩展的CSS,更多的是关于可扩展的前端设计和开发工作流;所以我不包括与模式库相关的资源.)

Workflow Overviews

>我们如何在[空白]做CSS ...

文章提供了生产网站和大规模应用程序的现实CSS方法概述. 虽然这些文章通常不包括在文章中没有更好地解释的原则和上面的更长的内容,但它们是如此务实和具体,以至于它们本身就是重要的读物. 新的先来.

Talks

我认为最新的第一个.