前端工师常泡的几个国外技术网站和博客

发布:elantion 日期:2018-07-11 阅读:2338 评论:0

虽然国内有很多前端的大牛在写博客,也有很多不错的网站,但说到新鲜度和专业程度,跟国外还是没法比。毕竟国外一直引导这个行业技术的发展,例如Chrome、Firefox、Node.js、React、Angular等等,都是国外的东西。我们是不得不承认这一事实:国外的前端技术确实比我们好。因此,我们要学习,要进步,那多看看国外的技术文档是很有必要的,下面我介绍一些常泡的或者必须要泡的网站和博客。

MDN(Mozilla Developer Network)

全称:Mozilla Developer Network
简称:MDN
网址:https://developer.mozilla.org
中文:大部分文章有中文,但翻译质量一般,更新也不快
维护:Mozilla 基金会

很多初学者喜欢看国内的w3cshool,我承认确实是个简单友好的网站,也推荐英文不好的初学生多看。但有些东西说得太浅了,也不够全面。所以我向大家推荐MDN,这个网站是Mozilla基金会(Firefox的金主)维护,是个开放型的网站,所有人都可以更新和添加内容,里面的文章全面专业,经过很多人的反复阅读修改,堪称经典,是前端工程必看的网站。像我这种写了多年代码的码农,也要常来温故知新。

css-tricks

全称:css-tricks
网址:https://css-tricks.com
中文:无
作者:很多人

看网站名称应该就是关于css的,但事实上有很多其他关于前端的内容,当然css还是最多最好最深入的。我们写css总是写一句看一下效果,能实现就行了,但实际上有很多值得深入讨论的内容,如果能达到写一次就实现效果就能达到目的了,表示你已经理解技术点的内容,这需要不断的深入学习。

CodePend

全称:CodePen
网址:https://codepen.io
中文:无

这个应该不算作文章类的网站,应该算个工具类的网站,主要用作代码演示。一般人会用微博、朋友圈来分享分边事,但程序员会用代码来分享技术,CodePen类似代码朋友圈的奇怪的存在。里面有很多很有趣的实例,但内容比较多,筛选会比较麻烦,大家用心淘淘代码吧,可能会有惊喜发现。

HTML5Rocks

全称:HTML5Rocks
中文:部分

这个算是个比较新的网站,它应该算是一个平台类的网站,收录很多有价值的文章,内容很广泛,从语言到项目实践,各个方面的内容都有。每篇文章就是一个完整的知识点,偶尔读一两篇会对某个点的理解得到升华,非常值得常泡的一个网站。

2ality

全称:2ality
网址:http://2ality.com
中文:无
作者:Dr. Axel Rauschmayer

Alex 博士在前端界可以说是大神级别的人物,他的博客专注于JavaScript、网页开发、移动计算。在2005年就开始写,那时候还没有Chrome,更没有Node.js,当时还是ES3的年代。所以Alex深知JavaScript语言的演变,对JavaScript开发有非常丰富的经验。他的粉丝团也是一大帮牛人,所以如果你想深入了解语言本身深层的内容,希望大家有时间去读一读。他写过的几本书都是典藏级的书藉,线上阅读是免费的!你一定要去慢慢品尝:http://exploringjs.com

SpeckyBoy

全称:SpeckyBoy
网址:https://speckyboy.com
中文:无
作者:一大票设计师

前端写的是代码,实现的是视觉交互。speckyBoy是一个关于UI和UX的网站,里面经常推一些设计与前端相关的内容。如果你也有一颗艺术燥动的心,不访每天关注一下。里面还会推一些css框架,用来模仿一下新的css的技术,也是极好的。

QuirksMode

全称:QuirksMode
网址:https://www.quirksmode.org
中文:无
作者:Peter-Paul Koch

如果你是个写框架的大神,你应该听说过QuirksMode,站长是Peter-Paul Koch,一个专注浏览器兼容性问题的大神,网站内容写得非常专业,并且相当的深入。但像很多使用jquery框架的工程师来说,兼容性好像不算个问题,所以这个博客适用面也相对较窄。内容其实挺好理解的,而且很多地方都配图,只需要耐心和细心地阅读。

You Might Not Need jQuery

全称:You Might Not Need jQuery
网址:http://youmightnotneedjquery.com
中文:无
作者: @adamfschwartz and @zackbloom at HubSpot

jQuery在现代前端开发中被认为是很low的框架,我其实并不认同,它非常好地解决了浏览器之间的兼容性问题,并且提供非常方便的API,对提高开发效率都是有非常大的作用。不过,对于移动端来说,由于对执行效率和用户体验的极高需求,jQuery并没有让开发变得更轻松,反而是阻碍。所以如果你是从桌面端来发来的同学,这个网站一定能帮到你。

总结

老实说,我自已也懒得看这么多资料,只能人格分裂出另外一个自已强迫自已去看一两篇,但每每看完,肾上腺总会奖厉我愉悦感,因为内容真心赞。不知道大家还有什么好的网站介绍,让我收藏收藏?