前端周刊第62期:學(xué)習(xí)學(xué)習(xí)再學(xué)習(xí)

共 2462 字服鹅,讀完需 4 分鐘逻卖。騰訊前端技術(shù)大會(huì)(TFC)和全球技術(shù)領(lǐng)導(dǎo)力峰會(huì)(GTLC)都于上周閉幕粘捎,我翻看了下講稿,有價(jià)值的參考還是不少丘侠。不過本周的重點(diǎn)推薦推薦還是 Coursera 上的《Learning How to Learn》課程徒欣,只有真正學(xué)會(huì)了如何學(xué)習(xí)(元學(xué)習(xí)的能力),我們才能更好的學(xué)習(xí)蜗字,這也是本文副標(biāo)題“學(xué)習(xí)學(xué)習(xí)再學(xué)習(xí)”的來源(概念是李笑來發(fā)明的)打肝。最近在招實(shí)習(xí)生,也收錄了部分高質(zhì)量的面試資料分享給大家挪捕。以下是本周精選內(nèi)容粗梭,請(qǐng)享用。

技術(shù)動(dòng)態(tài)

全球技術(shù)領(lǐng)導(dǎo)力峰會(huì) PPT 下載

學(xué)習(xí)新知担神、探索未知楼吃、提升自我是技術(shù)人的本能,而對(duì)技術(shù)領(lǐng)導(dǎo)者來說,技術(shù)之外孩锡,更是有著廣袤的世界亟待探索酷宵。全球技術(shù)領(lǐng)導(dǎo)力峰會(huì)(GTLC)是由極客邦主辦的技術(shù)領(lǐng)導(dǎo)人盛會(huì),今年是第二屆躬窜,主題為“探索圓外的世界”浇垦,邀請(qǐng)了互聯(lián)網(wǎng)及傳統(tǒng)行業(yè)的權(quán)威技術(shù)領(lǐng)袖分享他們關(guān)于技術(shù)、行業(yè)荣挨、商業(yè)男韧、投資、領(lǐng)導(dǎo)力的實(shí)踐與見解默垄。有志于成長(zhǎng)為技術(shù)領(lǐng)導(dǎo)者的同學(xué)可以細(xì)細(xì)研究下此虑。

騰訊 WEB 前端大會(huì) PPT 下載

騰訊 WEB 前端大會(huì)(TFC)2017 是由騰訊主辦,廣邀國(guó)內(nèi)外的前端大牛口锭,有著名流行框架的作者朦前、知名前端書籍的作者、WEB 工程化方面的權(quán)威等鹃操。部分講師是從騰訊上千名前端工程師中精挑細(xì)選的優(yōu)秀高級(jí)工程師韭寸,內(nèi)容不僅涵蓋 WEB 新技術(shù)、Node.js荆隘、框架恩伺、工程化、 圖形處理等前端前沿內(nèi)容 椰拒,還包含極致的性能優(yōu)化晶渠、海量用戶運(yùn)營(yíng)等具有騰訊前端特色的寶貴經(jīng)驗(yàn)。沒有去現(xiàn)場(chǎng)的同學(xué)耸三,PPT 的學(xué)習(xí)不可錯(cuò)過乱陡。

文章教程

前端框架發(fā)展簡(jiǎn)史

原標(biāo)題為《Choosing a frontend framework in 2017》浇揩,實(shí)際上介紹了自 Backbone 以來仪壮,各種前端框架(Angular.js、Angular胳徽、React积锅、Ember.js等)出現(xiàn)的背景及后來的演變路徑,可見作者對(duì)于每個(gè)框架的特點(diǎn)都非常熟悉养盗,文末有人問作者為啥沒提到 Vue.js缚陷,作者的觀點(diǎn)也比較明確:Vue.js 是個(gè)非常不錯(cuò)的框架,目前集成了大多數(shù)框架的優(yōu)點(diǎn)往核,但是還沒有創(chuàng)造出新的特性箫爷。

你應(yīng)該知道的 6 個(gè) React Native 性能貼士

React Native 本身性能是非常好的,但是代碼寫的不好也很容易出現(xiàn)性能較差的 APP,在 Android 上尤其如此虎锚,為什么會(huì)如此硫痰?寫出高性能的 APP 有哪些坑要避開?這篇文章開局介紹了 React Native 的基本工作原理窜护,然后給出了幾條操作性非常強(qiáng)的建議效斑,內(nèi)容涵蓋組件優(yōu)化、動(dòng)畫柱徙、導(dǎo)航等缓屠。

像產(chǎn)品一樣打造樣式規(guī)范

續(xù)前篇《想產(chǎn)品一樣打造交付流水線》,原題為《Style Guides as Products》护侮,很多同學(xué)都知道樣式規(guī)范的重要性敌完,部分公司制定了自己的樣式規(guī)范,只有極少數(shù)公司的樣式規(guī)范能真正落到實(shí)處羊初,成為開發(fā)者主動(dòng)擁抱和維護(hù)的項(xiàng)目蠢挡。你有沒有覺得這跟做產(chǎn)品很像,技術(shù)人的產(chǎn)品觀可以體現(xiàn)在很多地方凳忙,這次你也跟作者一起思考下如何用產(chǎn)品思維來打造樣式規(guī)范吧业踏。

開發(fā)工具

bundlesize:打包后代碼體積的哨兵

bundlesize 是一個(gè)很容易與 Travis、Circle 等 CI 平臺(tái)集合的工具涧卵,能夠幫你檢查項(xiàng)目打包后的代碼體積勤家,并標(biāo)識(shí)在你的 Pull Request 里面,讓開發(fā)者在把代碼合入主干之前對(duì)代碼體積的變化做到心中有數(shù)柳恐,配置僅需 2 步伐脖,諸如 preact、styled-components 這類的開源項(xiàng)目都在使用了乐设。

create-component-app:react 組件初始化工具

高效的工程師都會(huì)重度使用命令行讼庇,使用 react 創(chuàng)建組件時(shí)你還在復(fù)制粘貼么?是時(shí)候換個(gè)新的姿勢(shì)了近尚,create-component-app 提供了可高度自定義的命令行式的組件創(chuàng)建方法蠕啄,支持配置組件的名稱、種類(如 class戈锻、pure歼跟、stateless)、樣式寫法格遭。嫌這個(gè)命令太長(zhǎng)了哈街?去設(shè)置個(gè) alias 不好么?

代碼框架

jsdiff:基于 JS 的文本比較算法

這是基于 JS 的文本 diff 實(shí)現(xiàn)拒迅,diff 不僅僅在代碼管理領(lǐng)域適用骚秦,比如 git她倘,在文檔管理領(lǐng)域也是使用的,比如 confluence wiki 的文檔歷史作箍,在業(yè)務(wù)系統(tǒng)中甚至也是適用的帝牡,如果你想在業(yè)務(wù)系統(tǒng)中保存詳盡的操作日志,即回答“誰(shuí)在什么時(shí)間把什么字段從什么改成了什么這個(gè)問題的時(shí)候”你可能需要用到這個(gè)思路蒙揣。

frontexpress:瀏覽器里面的 express.js

非常喜歡 express.js 里面的中間件開發(fā)模式靶溜?使用 frontexpress 在瀏覽器里面也可以寫幾乎相同的代碼了,frontexpress 是輕量級(jí)的瀏覽器端路由管理工具懒震,如果你不依賴任何框架編寫代碼罩息,它會(huì)是個(gè)不錯(cuò)的選擇。

找找靈感

React Native UI Kitten:包含 40 個(gè)頁(yè)面的參考項(xiàng)目

跟早些時(shí)候出來的 Vue.js 開發(fā)的高仿餓了么很像个扰,幾乎包含了現(xiàn)代 APP 應(yīng)用會(huì)用到的所有界面瓷炮,比如加載中頁(yè)面、登錄递宅、注冊(cè)娘香、儀表盤、列表办龄、詳情等烘绽,基于 react-native-ui-kitten 開發(fā),集成了 Google Analytics 和 react-navigation俐填,剛?cè)腴T react native 的同學(xué)可以參考安接。

lnxpcs:讓你看起來更極客的設(shè)計(jì)

這個(gè)倉(cāng)庫(kù)收集了不下 50 個(gè)跟 Linux 有關(guān)的藝術(shù)設(shè)計(jì),比如各種 Linux 發(fā)型版本英融、Shell 版本盏檐、只有技術(shù)人才能看懂的漫畫等等,每個(gè)藝術(shù)設(shè)計(jì)甚至有對(duì)應(yīng)的紀(jì)念衫可以購(gòu)買驶悟,你有沒有興趣自己去印一件胡野?

作為程序員的我年輕時(shí)犯的錯(cuò)

十年互聯(lián)網(wǎng)老兵的嘔血總結(jié),拉長(zhǎng)了時(shí)間跨度的經(jīng)驗(yàn)總結(jié)顯得彌足珍貴:不要局限于一個(gè)平臺(tái)痕鳍、一門語(yǔ)言只嚣;不要為了錢去追求管理崗位荷愕;騰出時(shí)間放空自己伦糯;持續(xù)編碼晶衷;積極參與社區(qū)等恭应,對(duì)于剛?cè)胄谢蛘呷胄袔啄甑哪闶欠裼袉⑹荆?/p>

最佳前端面試問題梳理

面試對(duì)于技術(shù)人抄邀,尤其是剛?cè)腴T的技術(shù)人來說尤其重要,這篇文章道出了面試的基本框架昼榛,考察概念境肾、編碼剔难、Debug、設(shè)計(jì)能力奥喻,對(duì)時(shí)下比較常被問到的前端面試題提出了自己的看法偶宫,并且給出了不少的比較有意思,我也時(shí)常在用的問題环鲤,如果你正在準(zhǔn)備實(shí)習(xí)或者找工作纯趋,可以參考。

視頻教程

Learning How to Learn:元認(rèn)知能力提升必學(xué)課程

個(gè)人非常喜歡的 Coursera 課程冷离,主要內(nèi)容是學(xué)習(xí)和認(rèn)知的客觀規(guī)律:你能透過這門課程看清人是如何學(xué)會(huì)一門新技能吵冒;為何花了很多時(shí)間學(xué)習(xí)大腦卻感覺一團(tuán)漿糊原因。不得不說西剥;人的大腦和思維方式有哪些天生的缺陷痹栖,改如何避免。在這樣一個(gè)知識(shí)爆炸的時(shí)代瞭空,你更應(yīng)該需要掌握如何學(xué)習(xí)的底層方法揪阿。

精彩問答

漫畫:什么是動(dòng)態(tài)規(guī)劃?

走臺(tái)階問題的動(dòng)態(tài)規(guī)劃解法是很多大科技公司面試的時(shí)候會(huì)問的咆畏,你當(dāng)時(shí)都答上來了么南捂?這篇文章用比較生動(dòng)有趣的方式介紹了什么是動(dòng)態(tài)規(guī)劃,動(dòng)態(tài)規(guī)劃的基本要素有哪些旧找,怎么用它來解決簡(jiǎn)單的問題和復(fù)雜的問題黑毅。

怎樣花兩年時(shí)間去面試一個(gè)人?

Joel Spolsky 曾經(jīng)感嘆:招聘難钦讳,難于上青天矿瘦,再難的問題也是有辦法的,作者在本文給出了一個(gè)比較獨(dú)特的招聘思路愿卒,基于書單和 GitHub缚去,花費(fèi)兩年去面試一個(gè)人,雖然我們公司沒有完全照這個(gè)實(shí)踐琼开,但是看不看書易结,GitHub 的代碼在評(píng)估候選人的時(shí)候都是會(huì)綜合考慮的。如果還沒寫多少代碼柜候,這篇文章的書單對(duì)你來說會(huì)是個(gè)不錯(cuò)的資源搞动。

One More Thing

本文作者王仕軍,商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán)渣刷,非商業(yè)轉(zhuǎn)載請(qǐng)注明出處鹦肿。如果你覺得本文對(duì)你有幫助,請(qǐng)點(diǎn)贊辅柴!如果對(duì)文中的內(nèi)容有任何疑問箩溃,歡迎留言討論瞭吃。想知道我接下來會(huì)寫些什么?歡迎訂閱我的掘金專欄知乎專欄:《前端周刊:讓你在前端領(lǐng)域跟上時(shí)代的腳步》涣旨。

Happy Hacking

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末歪架,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子霹陡,更是在濱河造成了極大的恐慌和蚪,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,372評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件烹棉,死亡現(xiàn)場(chǎng)離奇詭異惠呼,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)峦耘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門剔蹋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人辅髓,你說我怎么就攤上這事泣崩。” “怎么了洛口?”我有些...
    開封第一講書人閱讀 162,415評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵矫付,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我第焰,道長(zhǎng)买优,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,157評(píng)論 1 292
  • 正文 為了忘掉前任挺举,我火速辦了婚禮杀赢,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘湘纵。我一直安慰自己脂崔,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評(píng)論 6 388
  • 文/花漫 我一把揭開白布梧喷。 她就那樣靜靜地躺著砌左,像睡著了一般。 火紅的嫁衣襯著肌膚如雪铺敌。 梳的紋絲不亂的頭發(fā)上汇歹,一...
    開封第一講書人閱讀 51,125評(píng)論 1 297
  • 那天,我揣著相機(jī)與錄音偿凭,去河邊找鬼产弹。 笑死,一個(gè)胖子當(dāng)著我的面吹牛笔喉,可吹牛的內(nèi)容都是我干的取视。 我是一名探鬼主播硝皂,決...
    沈念sama閱讀 40,028評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼常挚,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼作谭!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起奄毡,我...
    開封第一講書人閱讀 38,887評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤折欠,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后吼过,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體锐秦,經(jīng)...
    沈念sama閱讀 45,310評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評(píng)論 2 332
  • 正文 我和宋清朗相戀三年盗忱,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了酱床。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,690評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡趟佃,死狀恐怖扇谣,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情闲昭,我是刑警寧澤罐寨,帶...
    沈念sama閱讀 35,411評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站序矩,受9級(jí)特大地震影響鸯绿,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜簸淀,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評(píng)論 3 325
  • 文/蒙蒙 一瓶蝴、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧租幕,春花似錦囊蓝、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至珠叔,卻和暖如春蝎宇,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背祷安。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評(píng)論 1 268
  • 我被黑心中介騙來泰國(guó)打工姥芥, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人汇鞭。 一個(gè)月前我還...
    沈念sama閱讀 47,693評(píng)論 2 368
  • 正文 我出身青樓凉唐,卻偏偏與公主長(zhǎng)得像庸追,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子台囱,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,070評(píng)論 25 707
  • 前些日子從@張?chǎng)涡裎⒉┨幍靡环萃扑](Front-end-tutorial)淡溯,號(hào)稱最全的資源教程-前端涉及的所有知識(shí)...
    谷子多閱讀 4,193評(píng)論 0 44
  • “時(shí)間顆粒度是指一個(gè)人管理時(shí)間的基本單位”讓我們的每一天做到細(xì)致化,很多成功人士喜歡用手機(jī)的日歷來編寫它們每日的行程簿训。
    wh王輝閱讀 228評(píng)論 0 0
  • 半年前就不再運(yùn)營(yíng)公司的微信公眾號(hào)了咱娶,轉(zhuǎn)去負(fù)責(zé)產(chǎn)品了。再次寫出10萬(wàn)+的文章强品,還是有點(diǎn)小激動(dòng)的膘侮。 5月31日晚上,老...
    于帥Jacob閱讀 354評(píng)論 1 0