ELSE 技術周刊(2018.01.29期)
業界動態
蘋果官方對PWA支持步伐奇快, iOS 11.3 和 macOS 10.13.4 將默認支持Service Worker
至此, PWA is ready on H5.
Webpack 4 Beta: Happier, Faster, More Productive..
Webpack 4 Beta版發布總結,提及了項目貢獻者及Webpack 4 Beta的版本特性。
前端開發
從瀏覽器多進程到JS單線程,JS運行機制最全面的一次梳理
如果看完本文後,還對進程線程傻傻分不清,不清楚瀏覽器多進程、瀏覽器內核多線程、JS單線程、JS運行機制的區別。那麼請聯繫作者,他會改的。
從2.4萬篇文章中挑出的最棒的 JavaScript 學習指南(2018版)
原文作者研究了近2.4萬篇 JavaScript 文章得出這篇總結,全文包含學習指南、新人上手、Webpack、性能、基礎概念、函數式編程、面試、教程案例、Async Await、並發、V8、機器學習、數據可視化、調試、單元測試等章節,非常適合用於對自己 JavaScript 技術棧的比對,用於查漏補缺
2018 前端性能優化清單
文章闡述了 前端性能優化點, 從優化從何入手,明確可優化的目標,到可優化的點, 以及技術的使用都有很好的講解。
React Router 4 簡介及其背後的路由哲學
簡述了React Router 4 引入了一種基於 component 的動態路由,對其作用法進行了簡單的解析。
Webpack 熱更新實現原理分析
在使用 Webpack 構建開發期時,Webpack 提供熱更新功能為開發帶來良好的體驗和開發效率,那熱更新機制是怎麼實現的呢?
在 Chrome 65+ 使用 CSS Paint API
我們可以使用 CSS Paint API ,用編程方式生成圖像應用到 CSS 屬性上。
How We Simplified our Tooling Setup for Node.js Projects
為 Node 應用程序創建類似於 create-react-app 的腳手架。
如何做一個聽話的 「輸入框」
輸入框與鍵盤算是移動 web 上一個經常會遇到的問題,這裡提供處理該問題的一些方案。
JavaScript 正則表達式匹配漢字
從漢字的 JavaScript 正則表達式探究 Unicode 在 JavaScript 中的應用。
技術縱橫
時間的回報
文章講了三個跟時間相關的系統迴路定律,時間的回報有可能是正向也可能負向,更可能會加速。
如何用語文知識改善代碼可讀性
大師所編寫的代碼與其說是給計算機看倒不如說是給人看的。真正的大師級程序員所編寫的代碼是十分清晰易懂的,而且他們注意建立有關文檔。
——《代碼大全》
2017年谷歌做了哪些好設計?
對於 Google 的許多設計團隊來說,2017年是令人振奮的一年。現在正值新的一年的開始,我們將回顧一些對社區最為重要的項目:從發布全新的 Material Design 工具,到把我們的 SPAN 設計和技術會議帶給更多城市,以及重新設計的多款流行的 Google 產品,等等。希望大家也能喜歡我們的努力成果。
ELSE 技術周刊由 IFT 小組 出品,匯聚一周好文章, 周刊原文。本期編輯:
@Curtis 前端中年人@StoneZou 前端搬磚工,不安分於前端開發的搬磚工@Steven 寫 JS 的老年人@mirreal 想當設計師的程序員不是一個好攻城獅@Jade 以前想多點後端sense寫前端,現在想多點產品sense寫前端點擊這裡 向我們推薦你讀到的好文章。
推薦閱讀:
※ELSE 技術周刊(2017.05.19 期)
※SecWiki周刊(第160期)
※SecWiki周刊(第156期)
※SecWiki周刊(第164期)
※SecWiki周刊(第169期)