本期推薦
瀏覽器頁面資源載入過程與優化
本文介紹瀏覽器頁面資源載入過程,在此基礎上提出一些優化方法,並給出瀏覽器相容性參考,最後展示各大廠商在前端效能優化上所使用的奇技淫巧,值得參考。
業界動態
2018 年最值得關注的 JavaScript 趨勢
JavaScript 滲透的範圍越來越廣,它能做的事情已經遠不止前端開發而已。不久前 stateofjs.com 剛剛釋出了2017 JavaScript現狀報告,現在 Ryan Chartrand 非常應景地推出了2018年的JavaScript發展趨勢,不妨把這兩份文章一起結合來看。
前端開發
Nodejs 進階:crypto 模組中你需要掌握的安全基礎知識
crypto 模組是 nodejs 的核心模組之一,它提供了安全相關的功能,如摘要運算、加密、電子簽名等。本文重點講解 API 背後的理論知識,包括如摘要、HMAC、對稱加密、非對稱加密、電子簽名以及分組加密模式。
How to become a more productive React Developer
開發和維護一個大型複雜的 React 專案,這些工具可能會幫到你。
import、require、export、module.exports 混合詳解
在 ES Modules 和 CommonJS 混合使用時的 Babel 和 webpack 都做了什麼。
React 應用架構設計
本文詳細總結從零開始搭建一個 React 專案架構的過程,在專案工程實踐都有一定的理解和思考。
技術縱橫
從 Chrome 原始碼看 DNS 解析過程
本文是一篇實操性很強的技術文,值得一看。總地來說,客戶端向域名解析伺服器發起查詢,然後伺服器返回響應。DNS 伺服器 nameservers 是在裝置接入網路的時候路由器通過 DHCP 發給裝置的,chrome 會按照 nameservers 的順序發起查詢,並將結果快取,有效時間根據 ttl,有效期內兩次查詢直接使用 cache。DNS 解析的結果有幾種型別,最常見的是 A 記錄和 CNAME 記錄,A記錄表示結果是一個IP地址,CNAME 表示結果是另外一個域名。
Dubbo 新程式設計模型之註解驅動
本文主要介紹了 Dubbo 註解驅動在微服務架構的實踐, 從 2.5.7 版本開始, 針對 Spring 應用場景(包括 Spring Boot 和 Spring Cloud),新引入註解驅動(Annotation-Driven)、外部化配置(External Configuration)等程式設計模型。
SSL協議之資料加密過程詳解
本文詳細講述了SSL協議中的資料加密的過程,數字證照、對稱加密、非對稱加密和SSL握手過程等概念。
深度學習淺析,以及又拍雲圖片鑑別的實踐進階
本文以又拍雲內容識別服務為例,介紹又拍雲在深度學習系統中的實踐。內容識別基於人工智慧、大資料分析而研發的新型資訊保安解決方案,能實時處理多媒體內容(圖片、視訊、直播等),識別色情、廣告、暴恐等多種資訊。
日誌的藝術
專案上線之後會有各種各樣的日誌,比如記錄使用者的行為、伺服器的狀態、異常情況等等。日誌似乎是一件很簡單、不值得一提的事情,但是遇到問題就會明白日誌是多麼重要的事。
程式人生
每個程式設計師都該知道的五大定律
定律或稱法則,是通過大量的實踐總結出來的, 可以指導我們並讓我們在同伴的錯誤中學習,就像科學技術有了理論基礎。在程式的世界裡,同樣有些法則一樣的適用,可以幫助我們分析和推到程式設計和實現的問題。
ELSE 技術週刊由 IFT 小組 出品,匯聚一週好文章, 週刊原文。本期編輯:
@Curtis 前端中年人
@StoneZou 前端搬磚工,不安分於前端開發的搬磚工
@Steven 寫 JS 的老年人
@mirreal 想當設計師的程式設計師不是一個好攻城獅
@Jade 以前想多點後端sense寫前端,現在想多點產品sense寫前端
點選這裡 向我們推薦你讀到的好文章。