想编写出规范可维护的css 这5本书籍可以帮到你
学习和跟上时代的变化对于一个出色的开发者来说总是一个挑战。对我来说,要不断在自己所在领域学习新东西,所以特意推荐了几个本提高css的书籍给大家。
对于开发者,会经常消费各种各样的内容,例如资讯、问答讨论、经验文章、最佳实践、开源库、文档等等,但是只有碎片化的内容是不足以完成读者系统性学习的需求的,尤其是无法帮助那些有明确需求并渴望尽快知道完整答案的读者。所以建议初学者通过书籍进行系统性学习,之后再通过零碎化的内容提高自己。
在这个简短的书单中,您可以找到一些有关提高css编写技巧的优秀和中级书籍。这个写作也是我今年的读书清单,所以跟我一起来,一起提高吧!
CSS in Depth
《CSS in Depth》它对新手来说,学习css会是一个很好的介绍。这本书之所以还在重点介绍,是因为它几乎是前端开发人员应该知道的关于样式表的所有事情。你还可以找到CSS Grid,CSS模块化和模式库的综合部分。
该出版物估计在今年2月份出版。编辑工作始于2016年8月(我在去年发现)。尽管写作过程很长,但它是一个最新的学习资源。
Enduring CSS
《Enduring CSS》这本书着重于大型项目和应用程序。这本书给你一个方法(ECSS),可以帮助你处理你的长期项目。
我们每个人都面临着难以维护的CSS代码。当你不得不修改或添加一些东西的时候,那些东西是很痛苦的。不幸的是,当我写样式表时,我通常都是比较随意的,在此之后,我就忽略了重构。这本书可以为您提供更好的可维护性和可扩展性方法。
CSS Refactoring
俗话说,编写CSS很容易,但很难掌握。在一个长期的项目中编写CSS的每个人都可以证实这一点
这个问题的重点是重构你的样式表,这是一个长期和持续的项目所必需的。学习新技术,找到反模式,并认识到你的代码是完美的。
Atomic Design
Atomic Design是一种新的方法,可以帮助您轻松地创建任何尺寸的用户界面。在这种技术中,有很多组件(更小或更大)以物理学术语命名。最后,它为您提供了一个复杂的系统来管理日常的CSS挑战。
这种技术是全新的,但它在复杂性上证明了它的必要性,就像SMACSS一样。
CSS Secrets
说实话,我已经读过这本书了,这是我的最爱之一。这本书是一个技巧和技巧的集合,基于许多不同的CSS部分,比如形状和字体。
2017已经过去,2018年你准备以什么样的姿势去迎接它呢?定个小目标,不如读本书来得实在。