20个为前端开发者准备的文档和指南

是时候重新学习了!和以前一样,我收集了很多不同的学习资源,包括学习指南,学习文档,和其他有用的网站来帮助你在前端开发的不同领域里快速地进入状态。

所以请尽情享受我们的文档和指南系列的第九部分,并且不要忘了在评论区让我知道任何我没有找到的。

1. JavaScript Standard Style ( JavaScript标准样式 )

JavaScript标准样式并不是一个主要的学习指南,但是它是一个模式,根据这个模式你可以安装和运行JavaScript,并且可以通过命令行来测试你的JavaScript代码,而不是一系列JavaScript语法的规则。它也被用作一个文本编辑器的插件。作为一份指南,你也可以看看Rules breakdown,这对于初学者和其他人来说是培养一些基本的JavaScript意识练习的最好方法。

2. Webpack: An Introduction (Webpack:一份入门手册)

“Webpack是一款流行的模块打包工具,它能在语块里很方便地打包应用的代码资源,并且它能从一个服务器里把代码加载到一个浏览器里。”这份指南在Angular的官网上有,这份指南已经准备好在Angular2应用里使用Webpack。

3. Aural UI of the Elements of HTML (HTML元素的Aural UI)

“HTML元素是如何被屏幕阅读器所支持的。”在Windows10操作系统上的Firefox浏览器里,在VoiceOver上的Firefox浏览器里和在OSX操作系统上的Safari9浏览器上,和在Windows8.1操作系统上的NVDA和Firefox浏览器里是由四个表格组成的数据来覆盖JAWS的, 还有更多的测试。

JAWS介绍链接地址:http://wenku.baidu.com/view/18d8337a1711cc7931b716d4.html

VoiceOver介绍链接地址:http://baike.sogou.com/v7818959.htm?fromTitle=voiceover

OSX介绍链接地址:http://baike.sogou.com/v286354.htm?fromTitle=OSX

NVDA介绍链接地址:http://blog.sina.com.cn/s/blog_bdda07c4010197aq.html

4. Type Terms

Type Terms工具对设计者的有用程度远大于开发者,但是它对于那些想更加熟悉排版术语的人来说,是为他们精心设计的和有用的交互工具。它是Supremo(苏帕摩)的民间机构,一个曼彻斯特的设计机构开发出来的。

5. Email Toolbox(Email 工具盒)

它是大量的链接资源,主要聚焦在设计和编写HTML邮件代码上。这些资源都在不同的分类下,包括人们应遵循的,课程,可读的博客文章,工具和邮件服务提供者(商)。

6. Almost complete guide to flexbox (without flexbox)

这里有很多不同的伸缩布局盒指南和工具,但是他们有一些不同。这份指南将向你展示在你的布局里如何使用传统的方法来达到和伸缩布局盒一样的效果。很高兴能看到它们在这样一个帖子里,并且还有代码示例。

7. Angular 1.x styleguide (ES2015)

这是由Todd Motto写的一份”针对团队的Angular样式指南”,他是一名Telerik倡导开发人员。Todd也在Angular JS开发网站上提供课程。这份样式指南”已经为ES2015从头到脚重新写了一遍,内容变化的是在Angular1.5以上版本在未来升级你的应用到Angular2。”

Telerik的介绍链接地址:http://bbs.51aspx.com/showtopic-44305.html

8. CSS Purge

这个网站可以给你一些流行网站和框架排名的有效统计数据,可维持的CSS.它可以展现CSS文件大小的数据,具体的排名,和使用的CSS属性。

9. Google Chrome’s CSS File

(需自备墙梯才能打开链接)

归功于Umar Hansa在推特上写的博客文章。这是Chrome浏览器使用的核心CSS文件,该核心CSS文件用来为HTML元素提供以西基本默认的样式。有兴趣可以快速浏览,因为它确实有一些奇怪。

10.  Cheat Sheet

“列出了在你的文档里的标签元素里有很多的可以执行的东西。”我喜欢这个,因为它不仅列出了标准的元素,同时也列出了我们能看见的很多特定的东西,但是对于这些特定的东西我们也许并不完全理解。

11. Generators and Iterators

这是一份由Greg Reimer所写的,覆盖了ES6 Generators的有着八个部分的教程。”在如今的JavaScript中Generators是一个最被忽视的功能。我认为这是因为generators仅仅是由generators和iterators组成的一个两部分整体的一半。而且知道如果只学习其中一个而不学其他的,则就像是在画一幅不完整的画。至少对于我本人来说,啊哈!那个时刻没有到来知道我缩小范围并且从整体上看iterators和generators。”

12. Node.js ES2015 Support

从技术上说,这是后端,但是它和JavaScript开发者息息相关。这里有为ES2015准备的兼容的表格集合,但是它只能在Node.js上应用。

13. HTML5 Accessibility

我在之前一个帖子里已经贴了这个,但是它被重新设计了,而且重新设计后的看上去很棒。”这个网站测试了在主流的浏览器上对HTML5新特性的支持程度。这包括它们是否有键入访问权限,是否允许通过APIs映射到平台,并且是否任何涉及到新特性的权限功能都被支持。”

14. MaintainableCSS

“编写CSS不用再担心之前存在的样式会带来问题。MaintainableCSS是编写模块化的,可扩展的和可扩展性的CSS样式的一种方式。”这是由Adam Silver编写的有十二个部分的指南。

15. Simplified JavaScript Jargon

最初是由Hugo Giraudel开始的,这是一个社区驱动的试图用最少简单的词汇来解释很多时髦的词汇,来编织当前的JavaScript生态系统。”这个想法并不是取代个人的文档,但是可以作为某种形式的术语表,可以被轻松地引用。”

16. Bootstrap 4 Cheat Sheet

一份Bootstrap4的参考手册,来自HackerThemes网站的Alex。这个网站有一个非常漂亮交互式布局,这个漂亮的交互式布局展示了可被点击的条目,当该条目被点击时在该页面的视口的底端会有代码片段和代码效果显示出来。你也可以在版本4里点击突出的所有新的东西。

Bootstrap 4的介绍链接地址:http://www.bootcss.com/

17. AngularJS Cheat Sheets(AngularJS参考手册)

“我们创建了一些参考手册学习指南来帮助你克服最初的AngularJS学习曲线,并且提供给你的日常工作提供一份参考。”包括三份参考手册:AngularJS Core Services(AngularJS核心服务),AngularJS Directive Definition Object(AngularJS指令定义对象),和AngularJS ui-router(AngularJS 用户界面路由)。

18. React Makes You Sad

Dan Abramov为那些在使用React框架时有理解不同概念困难的人而制作的一张流程图。这张流程图提供了一些可以做和不可以做的类型的建议,来帮助你简化事情,这样你就可以更好地理解这个库了。

React介绍链接地址:http://www.ruanyifeng.com/blog/2015/03/react.html

19. Flexbox Patterns(可扩展布局盒模式)

“Flexbox很棒,但是引入了很多新的概念,这样做可能使使用它变得有些困难。这些交互示例将会展示给你很实际的方法,来使用Flexbox构建UI组件。它们以简单的代码,而在结尾之前得到更复杂的代码

Flexbox介绍链接地址:http://www.cnblogs.com/starof/p/4894140.html

20. Hacksplaining

它不仅仅适用于前端开发者,同时也值得在开发领域的人进去看一看。”The best defense against hackers(对抗黑客最好的防御)是一个见多识广的开发团队。我们交互式的练习将教会你的团队,关于如今大多数的常见的安全漏洞。”


译文链接:http://www.codeceo.com/article/20-docs-guides-for-web-dev.html

英文原文:20+ Docs and Guides for Front-end Developers (No. 9)

翻译作者:唐李川


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,560评论 4 361
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,104评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,297评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,869评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,275评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,563评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,833评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,543评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,245评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,512评论 2 244
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,011评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,359评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,006评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,062评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,825评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,590评论 2 273
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,501评论 2 268

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,629评论 1 92
  • 前些日子从@张鑫旭微博处得一份推荐(Front-end-tutorial),号称最全的资源教程-前端涉及的所有知识...
    谷子多阅读 4,070评论 0 44
  • 大部分的后端会很很鄙视前端。我也不知道为什么,可能大部分人都会觉得脚本语言根本不算语言。 大多人 会叫我们切图仔,...
    小黑的眼阅读 3,252评论 0 15
  • 据说人在刚起来的时候 浑身有种怒气潜伏 下午第一节课的老师 说话的时候比较轻柔 老师早上五点起床备课 功力已经化解...
    书山寻路阅读 344评论 4 3
  • 花自开着,水自流着 行走后川的人,各怀心事 一座小桥只是一个简单的道具 一方土炕只是一页潦草的故事 我们渴望雨,雨...
    甘肃子溪阅读 221评论 0 0