http://www.ruanyifeng.com/blo...html
眼下最熱門的技術,絕對是人工智能,人工智能的底層模型是"神經網絡"(neural network)。許多複雜的應用(好比模式識別、自動控制)和高級模型(好比深度學習)都基於它。學習人工智能,必定是從它開始。前端
https://github.com/uanders/re...react
本文包含了一張關於 Redux 概念與工做流的清單圖解以及較爲詳細地漸進式 Redux 基礎概念介紹。本文首先概述了項目開發中使用 Redux 的意義以及 Redux 相關的技術棧,而後介紹了 Reudx 中 Store 的含義與如何與 Immutable 協同使用;接下來本文介紹了 React Redux 應用中組件的層次劃分,如何定義使用 Action、ActionCreator、Reducer 等等;git
http://mp.weixin.qq.com/s/KU5...github
Node.js 的強項是處理網絡請求,那咱們就來分析一個 HTTP 請求在 Node.js 中是怎麼被處理的,以及 JavaScript 在這個過程當中引入的開銷到底有多大。web
https://huangxuan.me/2017/07/...正則表達式
PWA 做爲下一代 Web 應用模型,其嘗試解決的是 web 平臺自己的根本性問題:對網絡與瀏覽器 UI 的硬依賴。所以,任何 web 應用均可以從中獲益,這與你是多頁仍是單頁、面向桌面仍是移動端、是用 React 仍是 Vue 無關。或許,它還終將改變用戶對移動 web 的期待。現現在,誰還以爲桌面端的 web 只是個看文檔的地方呢?redux
https://developers.google.com...瀏覽器
ES2015 給 JavaScript 語言引入了許多新特性,其中包括正則表達式語法的一些重大改進,新增了 Unicode 編碼 (/u) 和粘滯位 (/y)兩個修飾符。而在那以後,發展也並未中止。通過與 TC39(ECMAScript 標準委員會)的其餘成員的緊密合做,V8 團隊提議並共同設計了讓正則表達式更強大的幾個新特性。網絡
http://www.infoq.com/cn/prese...
爲什麼要使用 WebGL,在使用 WebGL 繪製三維圖表會碰到的一些坑及解決方案,利用
GPGPU 加速關係圖佈局的嘗試以及如何在現有的架構中擴展新的 WebGL 組件四部分。
https://techblog.appnexus.com...
Redux 是很是優秀的應用狀態管理工具,單向數據流結構容許開發者專一於業務邏輯的開發。本文做者從自身實踐出發總結出了大型項目中 Redux 的使用建議,包括創建數據索引而且使用選擇器來訪問數據、將標準狀態獨立於可變的界面狀態與用戶編輯狀態、在界面之間合理地共享數據、提取公共地 Reducer 函數以及如何較好地鏈接 React 組件與 Redux 狀態樹等等;
http://www.vizitsolutions.com...
隨着大數據時代的到來,計算能力日漸成爲性能的關鍵瓶頸之一;而衆所周知 GPU 相較於 CPU 有着更爲強大的計算能力,本系列文章便是介紹如何利用 WebGL 實現 GPGPU(General Purpose Computing on Graphics Processing Units)高性能計算。本系列文章首先討論了利用 WebGL 進行 GPGPU 計算的可行性,而後介紹了具體的實施步驟;主要步驟包括矩陣初始化、矩陣計算、結果回傳、條件控制、不穩定性處理、樣例實踐等幾個部分。
https://zhuanlan.zhihu.com/p/...
隨着前端的飛速發展,在瀏覽器端完成複雜的計算,支配並處理大量數據已經家常便飯。那麼,如何在最小化內存消耗的前提下,高效優雅地完成複雜場景的處理,愈來愈考驗開發者功力,也直接決定了程序的性能,本文展示了一個徹底在控制檯就能模擬體驗的實例,經過一步步優化,實現了生產並操控多個1000000(百萬級別)對象的場景。