2018年最後一期前端開發週報推薦

聽說這些前端開發的文章,大家都是收藏然後不會看的系列,不過如果有時間還是可以看看,吸收轉爲自己的。

1、前端面試之道

面試是每個程序員都繞不開的坎,雖然這本小冊不能幫你一夜之間技術一蹴而就,但能助你建立起完整的前端知識架構體系,探究知識的原理,深入瞭解大廠常考知識點。

https://juejin.im/book/5bdc715fe51d454e755f75ef?referrer=5bbc95486fb9a05d3c8014a7

2、2019 簡易Web開發指南

2019年即將到來,各位同學2018年辛苦了。 不管大家2018年過的怎麼樣,2019年還是要繼續加油的! 在此我整理了個人認爲在2019仍是或者將成爲主流的技術與大家分享,包括前端、後端和全棧相關。

https://segmentfault.com/a/1190000017525953

3、面試官眼中的Promise

本文假設你有一定的Promise基礎知識,不涉及api的講解,但是對你深入理解Promise有一定益處。 寫在前面 在公司頂過幾天面試官,一道手寫Promise就卡主了不少人(受困於這道題的人別打我。。。我是不會告訴你我就職的公司的),其實這道題的主要目的是考察對Promise的理解,順便的纔是考察js邏輯,寫出來是加分項,能...

https://juejin.im/post/5c233a8ee51d450d5a01b712

4、力薦 35 個最好用的 Vue 開源庫

無論是開發新手還是經驗豐富的老手,我們都喜歡開源軟件包。對於開發者來說,如果沒有這些開源軟件包,很難想象我們的生活會變得多麼疲憊不堪,而且靠咖啡度日也會成爲家常便飯。所幸的是,隨着 Vue.js 和 Nuxt.js 社區的不斷壯大,每天都會出現一些很好的軟件包。 在下文中,我們將推薦一些非常好用的 Vue 和 Nuxt 軟...

https://www.infoq.cn/article/04b2Z4HmV4xshXJ*bSFO

5、免費的漸進式教程:Webpack4的16篇講解和16份代碼

首先,沒有標題黨!這套教程確實是 免費 的,並且 針對每節講解準備了對應的代碼 ,代碼環境是 webpack4 。 課程以常見的 webpack4 用法爲主線,按照從易到難的順序,逐步引導搭建, 漸進式教程真香 。 截至公元 2018 年 12 月 26 日,此套開源教程已經在 Github 上收穫了 189 Stars ,下方是截圖 :point_down:...

https://juejin.im/post/5c25b76ef265da614b120ed0

6、你知道嗎?2018年JavaScript主導了開源

GitHub以各種各樣的方式對其開源碼活動的年度Octoverse報告中的數據進行切片和切塊,無論您採用何種方式,都會出現一個壓倒性的主題:JavaScript規則。 GitHub之前報道過,JavaScript、Java和Python是其開發者平臺上使用的主要編程語言,有3100萬程序員使用這些語言,隨後,GitHub對一種編程語言的流行原因進行了研究,...

http://developer.51cto.com/art/201812/589432.htm

7、使用JavaScript實現自己的Promises

本文翻譯自Maciej Cieślar的文章: Implementing Promises In JavaScript 。這篇文章描述的是在作者瞭解了promises是如何使用之後,是如何嘗試用TypeScript實現promises。文章如有翻譯不好的地方還望多多包涵,有什麼意見建議歡迎在下面的評論區留言。 implementing promises in JavaScript 在編程過程中我最愛的...

https://juejin.im/post/5c21c73df265da615e057c94

8、前端模塊化結構如何拆分

模塊化結構 將複雜的程序拆分成不同的文件夾或者文件不同的模塊即獨立又可以相互關聯 如何拆分 具體的拆分規則針對不同的項目也不一樣,這裏列出一點建議,更主要的還是有自己的一個規範, 物以類聚將具有相同特...

https://segmentfault.com/a/1190000017543208

9、前端性能提升祕笈

首先想問大家一個問題:假如現在有兩個同樣可以滿足我們需求的網站,一個「Duang」的一下就加載出來了,一個糾結了半天才出來,你會選擇使用哪一個? 下面我們再來感受一下這張圖片。 響應速度對用戶的影響(用等待時間來衡量) 從圖中可以看出來:前端性能,反應給用戶最直觀的方面就是...

http://rdc.hundsun.com/portal/article/942.html

10、怎樣尊重一個程序員

週刊君本週看朋友圈刷到的一篇文章。雖是舊文,值得一讀。

http://www.yinwang.org/blog-cn/2015/03/03/how-to-respect-a-programmer?from=timeline&isappinstalled=0

11、JavaScript數據結構之隊列

隊列是一種特殊的線性表,特殊之處在於它只允許在表的前端(front)進行刪除操作,而在表的後端(end)進行插入操作,和棧一樣,隊列是一種操作受限制的線性表。進行插入操作的端稱爲隊尾,進行刪除操作的端稱爲隊首。 隊列的數據元素又稱爲隊列元素。在隊列中插入一個隊列元素稱爲入隊,從隊列中刪除一個隊列元素稱...

https://juejin.im/post/5c248dede51d4558bf396c9d

12、前端該知道些密碼學和安全上的事兒

如題。

https://mp.weixin.qq.com/s/eMa4y0-B9xqeB_mNPHeRSw

13、理解import、require、export、module.export

CommonJS和AMD都只能在運行時確定這些東西,commonJS模塊就是對象,輸入時需要查找對象屬性

https://segmentfault.com/a/1190000017560999

14、寒冬之下,被裁的那些人到底去哪了?

相信這個冬天,大家都看到了各種被cai和別名爲『優化調整』的新聞。自從我發表終於,這個冬天,我也被cai了文章後,很多媒體和記者,每天都在加我微信,表示想做一些訪談,關於被cai人員的生活實錄。當然我沒有應允,一個是沒有這麼多時間,二個是公號就是對外的窗口,有什麼想聊的,或者分享的,也會第一時間在公號...

https://mp.weixin.qq.com/s?__biz=MzI2OTQxMTM4OQ==&mid=2247487919&idx=1&sn=cdf4a290105e328eafd0baf7692c5413&chksm=eae1e4fddd966debb702b743fcefb92eb74552341c536578c7b06b59617b940158e47dcfa70f&token=1876360339&lang=zh_CN#rd

15、2018 年讀過的書

從2018年開始一直堅持每月讀2本書以上,慶幸自己堅持下來了,共讀了38本書,也希望明年能夠繼續堅持。 有些是實體書,有些是在微信讀書上看的電子版,在手機app上看書確實會高效很多,今年有一半的書是在微信讀書上看的,非常適合空閒時間閱讀,以及像坐地鐵、等地鐵這種零碎的時間。 下面是我今...

https://mp.weixin.qq.com/s/9-ddDvAHeq4AtIPh0QzYCg

16、無依賴開發之封裝DOM

在 拋開 Vue、React、JQuery 這類第三方js,我們該怎麼寫代碼? 文章中提到了使用原生的web components技術來開發項目。開發中碰到了一些有挑戰性的問題,這篇文章就來記錄一下在封裝DOM操作時碰到的問題以及解決方式。 主流框架與數據綁 關於DOM操作就不得不提到一個js庫——JQuery。JQuery是成也DOM(...

https://yalishizhude.github.io/2018/12/21/data-bingding/

17、一個剛畢業前端的年度總結

這是我在掘金的第一篇文章,也是看了最近很多總結之後,自己的一些思緒。 2018年對我而言,是以爲意味深重的一年。今年,我從大學畢業,今年我從不清晰的職業方向中逐漸走向清晰,前後有兩次工作變動。慶幸的是,我成功回到了開發崗。雖然工作、公司不盡如人意。這一切還得從頭說起... 在17年職業道路的輾轉反側和迷...

https://juejin.im/post/5c21ece7e51d452aaa7c5744

18、大前端時代即將來臨,後端該何去何從?

緣起 「天下大事,合久必分,分久必合」 一直以來,前端都是「切圖師」,僅有「特效師」一脈堪稱翹楚。 大家就這樣安安分分過了幾年,前端一直是js的天地,直到08年的一天,node.js 橫空出世,開始不安分起來。 一時間,暗流涌動,後端也開始發力。 與此同時,也有 coffeescript 等相關的項目崛起,用...

https://zhuanlan.zhihu.com/p/52907826

19、2019年 值得收藏的 15 個 JavaScript 和 CSS 動畫庫

當我瀏覽網頁尋找一個整潔的 Javascript 動畫庫時,我發現很多 「推薦」 的動畫庫都有一段時間沒維護了。 經過一些研究,我收集了 15 個最好的 Javascript 動畫庫,你可以放心在你的應用程序中使用。在文章最後我還添加了一些有用的庫,但是有一部分很久沒維護了。 使用純CSS 在深入研究這些庫之前,不要忘記使用純 ...

http://news.51cto.com/art/201812/589269.htm

20、Javascript高級面試

原型 異步 一、什麼是單線程,和異步有什麼關係 單線程:只有一個線程,同一時間只能做一件事原因:避免DOM渲染的衝突解決方案:異步 爲什麼js只有一個線程:避免DOM渲染衝突 瀏覽器需要渲染DOM JS可以修改DOM結...

https://segmentfault.com/a/1190000017498782

如果我係列的推薦文章對你有所幫助,請點一下好看推薦給你周圍的童鞋。謝謝啦。祝大家新年快樂,家庭幸福,步步高昇。