ELSE 技術週刊(2018.01.08期)

_風清洋發表於2018-12-05

本期推薦

瀏覽器頁面資源載入過程與優化

本文介紹瀏覽器頁面資源載入過程,在此基礎上提出一些優化方法,並給出瀏覽器相容性參考,最後展示各大廠商在前端效能優化上所使用的奇技淫巧,值得參考。

業界動態

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寫前端

點選這裡 向我們推薦你讀到的好文章。

相關文章