Angular發佈5.1版本,同時發佈了Angular CLI 1.6版本以及首個穩定版本的Angular Material。CLI支持了Service Worker,以及帶來對AppShell更好的支持前端
Ant Design 是一個致力於提高「用戶」和「設計者」使用體驗,提升「研發者」開發效率的企業中後臺設計體系。react
Pinterest 新的移動站點作成一個 PWA。這篇文章分享了經過減小 JavaScript 打包大小,以及運用 Service Worker 等方式,提高性能,在移動設備上獲取更好的體驗。git
文章總結 JavaScript 性能優化的 code 寫法,包含變量的聲明、 定時器的使用 、DOM 操做、 循環優化等方面 優化的代碼寫法。若是重構一個項目代碼,這些代碼的優化是不可忽視的, 而是是個持續的過程。程序員
Airbnb在Listing Page對React性能調優實踐,文件詳細列舉了幾個修復例子,如在客戶端渲染前,服務端渲染多餘內容致使的性能問題;經過火焰圖提升組件渲染效率,以及避免沒必要要的組件渲染等github
這是很是好的問題,在編程中咱們常常使用循環,但是循環的方式卻有不少種,咱們應該基於什麼樣的理由去選擇適合的呢?本問題上的一問一答能夠給咱們一些思路。web
本文講解了 this 在各個場景下表示什麼值,講解了 call、apply、bind、箭頭函數對 this 的影響算法
據說你用 JavaScript 寫代碼?本文是你的機器學習指南,來自德國的 Robin Wieruch 發佈的一系列使用 JavaScript 構建機器學習的教程。編程
本文主要分析經過workbox(基於1.x和2.x版本,將來3.x版本會有新的結構)生成Service-Worker的緩存策略,workbox是GoogleChrome團隊對原來sw-precache和sw-toolbox的封裝,而且提供了Webpack和Gulp插件方便開發者快速生成sw.js文件。緩存
React 16版本版本中處了包含Portal,異常邊界等新特性外, 最重要的是重寫了調和算法--Fiber, 推出了新的調和器--Fiber Reconciler, 來負責管理組件實例的更新,渲染任務及與其餘fiber實例的聯繫。 本文博主經過本身的學習簡單的講述了對Fiber架構實現和源碼, 能夠幫助咱們很好的理解它。安全
譯文中圖文並茂的闡述了執行 JavaScript 代碼的時間消耗地方, 瞭解到 消耗的地方,才能更好的優化項目,提升頁面交互響應的速度。
隨着項目擴大,如何組織好項目中的React文件,文章提供了一些方案以及最佳實踐
當HTTP/2.0的支持愈來愈普及,"the best request is no request"是否還在今天適用?
用一個詼諧的比喻深刻淺出講解 API 是什麼。
Sonarwhal Microsoft Edge 團隊開發的一款開源網站檢查工具,包含在線站點和命令行工具。能夠對可訪問性,操做性,安全性,性能以及 PWA 等方面進行檢查,看是否符合最佳實踐。
關於如何在 Code review 中進行良好的溝通,避免陷入一些潛在的陷阱。這裏,我會着重於介紹一些技巧,讓你的 Code review 可以順利完成,避免磕磕碰碰。那麼這裏用一句話歸納一些:一個好的代碼評審者,不只須要找出代碼中的 bug,還須要提供認真負責的反饋來讓團隊夥伴獲得能力上的提高。
ELSE 技術週刊由 IFT 小組 出品,匯聚一週好文章, 週刊原文。本期編輯:
@Curtis 前端中年人
@StoneZou 前端搬磚工,不安分於前端開發的搬磚工
@Steven 寫 JS 的老年人
@sturloly building apps for my future starship
@mirreal 想當設計師的程序員不是一個好攻城獅
點擊這裏 向咱們推薦你讀到的好文章。