写给前端的区块链开发入门指南:零基础开发基于以太坊智能合约的 ICO DApp

2018-05-18
阅读 4 分钟
11.3k
张泉灵说,时代抛弃我们的时候连声再见都不会说,马云说对于新兴事物,绝大多数人是看不见、看不起、看不懂、来不及。自从学完 Coursera 上的 Crypto Currency 课程,搞懂区块链技术的本质后,对区块链的的所谓信仰变成了强有力的逻辑支撑,不管你看没看见,区块链正在吞噬整个世界!不甘平庸的工程师肯定会问,怎么在区...

2017 年崛起的 JS 项目

2018-01-22
阅读 8 分钟
11.1k
共 4741 字,读完需 8 分钟,速读 2 分钟。我有幸参与了该项目的部分中文版翻译、校对工作,感谢 Sacha Grief,Micheal Ramberu 的统计整理,以及 Frank Xu 的翻译工作,完整版本请猛击阅读原文。

能让你开发效率翻倍的 VSCode 插件配置(上)

2017-11-13
阅读 4 分钟
17.3k
工欲善其事必先利其器,软件工程师每天打交道最多的可能就是编辑器了。入行几年来,先后折腾过的编辑器有 EditPlus、UltraEdit、Visual Studio、EClipse、WebStorm、Vim、SublimeText、Atom、VSCode,现在仍高频使用的就是 VSCode 和 Vim 了。实际上我在 VSCode 里面安装了 Vim 插件,用 Vim 的按键模式编码,因为自从发...

前端周刊第64期:你真的会提问么?

2017-07-30
阅读 3 分钟
2.6k
共 2044 字,读完需 4 分钟。本期以《提问的智慧》作为引子,这篇经典文章在开篇毫不客气的写到:“如果你正因为需要某些协助而在阅读本指南,且最后离开是因为发现从本指南作者们身上得不到直接的协助,那么你就是我们所说的那些白痴之一。我们在本指南中是教你如何从那些真正懂得你所遇到软件或硬件问题的人取得协助,...

前端周刊第63期:前端新人如何快速提高?

2017-07-19
阅读 3 分钟
4.8k
共 1818 字,读完需 3 分钟。本周 JSConf China 于上海闭幕,掘金和知乎上都有对应的实录和问答,但会议的 PPT、视频目前都还没放出来,有心的同学如果找到了欢迎分享。最近公司入职了 3 个实习同学,本期收录了关于实习同学如何快速掌握熟练工程师的工作流程、开发套路来自我提升的多条精彩内容。以下是精选内容,请享用!

前端周刊第62期:学习学习再学习

2017-07-05
阅读 3 分钟
5.9k
共 2462 字,读完需 4 分钟。腾讯前端技术大会(TFC)和全球技术领导力峰会(GTLC)都于上周闭幕,我翻看了下讲稿,有价值的参考还是不少。不过本周的重点推荐推荐还是 Coursera 上的《Learning How to Learn》课程,只有真正学会了如何学习(元学习的能力),我们才能更好的学习,这也是本文副标题“学习学习再学习”的来...

前端周刊第61期:你离 CTC 有多远?

2017-06-29
阅读 3 分钟
7.8k
最近阿里云的美女工程师张秋怡被 Node.js 社区吸纳为 CTC(核心技术委员会)成员,只有对 Node.js 社区有足够大贡献的人,才会被吸纳为 CTC 成员,张秋怡做了哪些贡献?如果你想参与开源社区,她是个很好的参照。本周信息量最大的部分非 Fluent Conf 2017 莫属了,我只是给了个入口,爱学习的同学自己去折腾吧。

前端周刊第59期:选 Flow 还是 TypeScript?

2017-06-12
阅读 3 分钟
10.1k
周末是时隔两月的家人团聚,而每次内容的准备平均需要我集中精力工作 3 小时,所以第 59 期的内容今早才准备好,对不住大家了。本期的引子是“选 Flow 还是 TypeScript”,缘起于去年底的 JS 调查报告展示 39% 的程序员听说过会准备采用 TypeScript,你是其中一份子么?从想用到真正开始用缺的就是实践。而笔者也是最近才...

前端周刊第58期:送你 3 道面试题

2017-06-03
阅读 3 分钟
5.3k
破解前端面试系列文章本周出到第 3 篇:如何搞定纸上编程环节,早些时候发布了闭包篇、DOM 篇,感兴趣的同学可以看看,对面试官和求职者都应该有些参考价值,每篇文章下面的讨论也是值得阅读的,部分读者提出了非常不错的建议和想法。下面是本周精选内容,请享用。

破解前端面试系列(3):如何搞定纸上代码环节?

2017-05-31
阅读 6 分钟
4.7k
很多重视技术的互联网公司在工程师招聘的技术面环节都会要求候选人在纸上写代码(后文用“纸上代码”代称),面试官想通过这种方式考察哪些点?候选人该注意哪些点?本文基于美团早几年常用的一道区分度比较高的面试题来做详细讲解,这道题我现在还在用,面过的人很多,但是纸上代码环节能答到满分的少之又少。 本文为《破...

用 husky 和 lint-staged 构建超溜的代码检查工作流

2017-05-25
阅读 4 分钟
50.1k
具备基本工程素养的同学都会注重编码规范,而代码风格检查(Code Linting,简称 Lint)是保障代码规范一致性的重要手段,你的工作流中有 Lint 环节么?有的话你用的爽么?你在团队中推广过 Lint,但是大家都不买账?究竟是为啥?

编码如作文:写出高可读 JS 的 7 条原则

2017-05-15
阅读 10 分钟
7.7k
共 5914 字,读完需 8 分钟。编译自 Eric Elliott 的文章,好的程序员写出来的代码就如同优美的诗赋,给阅读的人带来非常愉悦的享受。我们怎么能达到那样的水平?要搞清楚这个问题,先看看好的文章是怎么写出来的。

前端周刊第54期:Prepack 引发社区小高潮

2017-05-06
阅读 3 分钟
3.1k
共 2048 字,读完需 4 分钟。你看到这篇文章的时候,在德国举行的 2017 年 CSSConf.EU 和 JSConf.EU 应该已经闭幕了,从推特上放出来的资料来看,干货确实不少,好学的同学有这个信息应该就够了。Facebook 开源 JS 代码优化工具 Prepack 的事情貌似又引发了社区的一波小高潮,相信理性的你也有自己的判断。下面是本周精...

前端工程师做事的三重境界:我的进阶之路

2017-05-02
阅读 4 分钟
3.7k
共 2835 字,读完需 5 分钟。写作本文的目的:构建自己关于前端工程师成长过程的认知模型,从自己的视角来分析 Programmer、Developer、Enginner 的能力结构与工程师成长过程的关联,并分享出来给大家,期望能对入门的前端同学有所借鉴和启发。需要提前说明的是,文中用到的工程师的不同叫法并不是要给工程师分类或者贴...

什么时候你不能使用箭头函数?

2017-04-24
阅读 5 分钟
2.4k
共 2670 字,读完需 5 分钟。编译自 Dmitri Pavlutin 的文章,对原文内容做了精简和代码风格优化。ES6 中引入的箭头函数可以让我们写出更简洁的代码,但是部分场景下使用箭头函数会带来严重的问题,有哪些场景?会导致什么问题?该怎么解决,容我慢慢道来。

Chrome DevTools 代码覆盖率功能详解

2017-04-10
阅读 3 分钟
9.5k
共 1812 字,读完需 3 分钟。工欲善其事必先利其器,前端周刊本周起每周会加餐 1 篇工具技巧,里面辅以动图,让大家看完就能学会,并上手使用。本文会介绍 Chrome Canary 新增的代码覆盖率功能、如何收集数据、如何基于它收集的数据来改进 WEB 应用的性能。

前端周刊第47期:Vue.js 后台模板 + React Conf 2017 + 饿了么面试宝典

2017-03-20
阅读 3 分钟
3.7k
本文共 2676 字,读完需 5 分钟,速读需 1 分钟。认真阅读每期推送的同学可能发现,前端周刊收录的文章很大比例是英文,早期甚至全是英文,后来接到很多同学反馈才适量增加了中文内容的比例。但是整体来讲,我期望能给大家一个刻意学习技术英语的机会,期望有心人能把握。另外,我上周翻译了《2016 年崛起的 JS 项目》,...