摘要:它大致概述并討論了前端工程的實踐如何學習它,以及在年實踐時使用什么工具。目的是每年發(fā)布一次內(nèi)容更新。前端實踐第一部分廣泛描述了前端工程的實踐。對大多數(shù)人來說,函數(shù)式編程看起來更加自然。
1 Front-End Developer Handbook 2017
地址:https://frontendmasters.com/b...
這是任何人都可以用來了解前端開發(fā)實踐的指南。它大致概述并討論了前端工程的實踐:如何學習它,以及在2017年實踐時使用什么工具。
這是專門為潛在的和目前實踐的前端開發(fā)人員提供專業(yè)資源,以配備學習材料和開發(fā)工具。其次,管理者,首席技術官,導師和獵頭人士可以使用它來了解前端開發(fā)的實踐。
手冊的內(nèi)容有利于網(wǎng)絡技術(HTML,CSS,DOM和JavaScript)以及直接構建在這些開放技術之上的解決方案。本書中引用和討論的材料是課堂上最好的或目前提出的問題。
該書不應被視為對前端開發(fā)人員可用的所有資源的全面概述。這本書的價值被簡單,集中和及時地組織起來,僅僅是足夠的絕對信息,以免任何人在任何一個特定的主題上壓倒一切。
目的是每年發(fā)布一次內(nèi)容更新。
手冊分為三部分。
第一部分。前端實踐
第一部分廣泛描述了前端工程的實踐。
第二部分:學習前端發(fā)展
第二部分指出了自主導向和直接的資源,用于學習成為前端開發(fā)人員。
第三部分:前端開發(fā)工具
第三部分簡要解釋和識別交易工具。
2 JS函數(shù)式編程指南英文版地址:
中文版地址:https://llh911001.gitbooks.io...
這本書的主題是函數(shù)范式(functional paradigm),我們將使用 JavaScript 這個世界上最流行的函數(shù)式編程語言來講述這一主題。有人可能會覺得選擇 JavaScript 并不明智,因為當前的主流觀點認為它是一門命令式(imperative)的語言,并不適合用來講函數(shù)式。但我認為,這是學習函數(shù)式編程的最好方式,因為:
你很有可能在日常工作中使用它
這讓你有機會在實際的編程過程中學以致用,而不是在空閑時間用一門深奧的函數(shù)式編程語言做一些玩具性質(zhì)的項目。
你不必從頭學起就能開始編寫程序
在純函數(shù)式編程語言中,你必須使用 monad 才能打印變量或者讀取 DOM 節(jié)點。JavaScript 則簡單得多,可以作弊走捷徑,因為畢竟我們的目的是學寫純函數(shù)式代碼。JavaScript 也更容易入門,因為它是一門混合范式的語言,你隨時可以在感覺吃力的時候回退到原有的編程習慣上去。
這門語言完全有能力書寫高級的函數(shù)式代碼
只需借助一到兩個微型類庫,JavaScript 就能模擬 Scala 或 Haskell 這類語言的全部特性。雖然面向?qū)ο缶幊蹋∣bject-oriented programing)主導著業(yè)界,但很明顯這種范式在 JavaScript 里非常笨拙,用起來就像在高速公路上露營或者穿著橡膠套鞋跳踢踏舞一樣。我們不得不到處使用 bind 以免 this 不知不覺地變了,語言里沒有類可以用(目前還沒有),我們還發(fā)明了各種變通方法來應對忘記調(diào)用 new 關鍵字后的怪異行為,私有成員只能通過閉包(closure)才能實現(xiàn),等等。對大多數(shù)人來說,函數(shù)式編程看起來更加自然。+
以上說明,強類型的函數(shù)式語言毫無疑問將會成為本書所示范式的最佳試驗場。JavaScript 是我們學習這種范式的一種手段,將它應用于什么地方則完全取決于你自己。幸運的是,所有的接口都是數(shù)學的,因而也是普適的。最終你會發(fā)現(xiàn)你習慣了 swiftz、scalaz、haskell 和 purescript,以及其他各種數(shù)學偏向的語言。
3 前端開發(fā)筆記本地址:http://chanshuyi.github.io/fr...
前端開發(fā)筆記本涵括了大部分前端開發(fā)所需的知識點,主要包括5大部分:《頁面制作》、《JavaScript程序設計》、《DOM編程》、《頁面架構》、《前端產(chǎn)品架構》。
文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/83457.html
摘要:它大致概述并討論了前端工程的實踐如何學習它,以及在年實踐時使用什么工具。目的是每年發(fā)布一次內(nèi)容更新。前端實踐第一部分廣泛描述了前端工程的實踐。對大多數(shù)人來說,函數(shù)式編程看起來更加自然。 1 Front-End Developer Handbook 2017 地址:https://frontendmasters.com/b... 這是任何人都可以用來了解前端開發(fā)實踐的指南。它大致概述并...
摘要:它大致概述并討論了前端工程的實踐如何學習它,以及在年實踐時使用什么工具。目的是每年發(fā)布一次內(nèi)容更新。前端實踐第一部分廣泛描述了前端工程的實踐。對大多數(shù)人來說,函數(shù)式編程看起來更加自然。 1 Front-End Developer Handbook 2017 地址:https://frontendmasters.com/b... 這是任何人都可以用來了解前端開發(fā)實踐的指南。它大致概述并...
摘要:十年鏟碼,八大體系超千篇數(shù)百萬字技術筆記系列匯總悅享版十年鏟碼兩茫茫,縱思量,卻易忘不覺筆者步入程序員已有十年。十年之期,正巧筆者從阿里離開,重回打印制造業(yè)的懷抱,希望能依托于設備優(yōu)勢逐步真正構建分布式制造網(wǎng)絡。 showImg(https://segmentfault.com/img/remote/1460000020151971); 十年鏟碼,八大體系超千篇數(shù)百萬字技術筆記系列匯總...
摘要:先說一下面試時的心態(tài),剛入門的程序員,技術實力不高,又大多不善言談,面試一旦遇到難題,很容易心態(tài)失衡驚慌失措語無倫次,最終丟掉了。其實大可不必,心態(tài)坦然,是面試必備的一點。 本書的 GitHub 地址:https://github.com/todayqq/PH... 作為一位程序員,面試過多次,也面試過很多人,最近又在找工作,總結一下面試經(jīng)驗和面試題,希望可以幫到正在找工作的小伙伴們...
閱讀 1826·2021-11-11 16:55
閱讀 1452·2019-08-30 15:54
閱讀 769·2019-08-29 15:34
閱讀 2252·2019-08-29 13:11
閱讀 2908·2019-08-26 13:28
閱讀 1877·2019-08-26 10:49
閱讀 992·2019-08-26 10:40
閱讀 2552·2019-08-23 18:21