http://www.infoq.com/cn/artic...javascript
React Native最近兩三年以內整個框架在業界應該說是很是熱門,不少團隊、大公司都在作RN的一些研究開發工做。先一塊兒回想下在React Native框架出現以前,互聯網APP開發是一種什麼樣的模式。最初,大多數同窗應該是用原生開發Android或者iOS,再加上HTML5內嵌的方式,即Web APP。以後又衍生出了Hybrid APP,基於PhoneGap/Cordova框架實現了WebView的能力強化。不知道你們在作這種開發的時候,有沒有遇到過一些瓶頸或者一些痛點,反正咱們的團隊是遇到了不少。這裏總結一下以前傳統的方式有哪些問題。css
https://medium.com/@CalinLeaf...html
本文做者闡述了本身在技術選型過程當中更傾向於 React 的緣由,本文帶有較強的主觀色彩,請讀者批判性閱讀。本文做者認爲 React 與 Vue 雖然是類似的前端組件型庫,可是 Vue、Angular、Knockout 等框架依舊是以 HTML 爲中心,使用指令來描述部分邏輯;而 React 則是以 JavaScript 爲中心,徹底使用 JavaScript 代碼來描述邏輯。本文從模板、工具、狀態的可變性等角度來論證本身的觀點。前端
http://www.infoq.com/cn/artic...vue
想要構建一款性能出色的Web應用程序,咱們須要投入大量技術週期以檢測時間浪費點、瞭解其發生緣由並嘗試各種解決方案。遺憾的是,這種作飯每每沒法快速解決問題。性能無疑是一項永恆的命題,技術人員永遠徘徊在觀察與測量當中,卻幾乎永遠找不到最優解。不過利用Twitter Lite,咱們已經在衆多層面內取得了細小但卻極具價值的改進:從初始加載時間到React組件渲染(防止二次渲染),再到圖像加載以及更多層面。儘管大多數變動自己並不顯著,但其相加所帶來的最終結果是,咱們得以構建起一款規模極大且速度極快的漸進式Web應用程序。java
https://hackernoon.com/machin...react
人工智能與機器學習的浪潮洶涌而來,JavaScript 也並不是旁觀者;可能有不少人認爲 JavaScript 過於緩慢、缺少大量的科學計算庫、僅適用於 Web 開發,而本文以及系列文章則深刻淺出地介紹瞭如何利用 JavaScript 進行常見的深度學習操做。本文即以簡單的迴歸擬合爲例,從最基礎的庫安裝、數據導入、數據預處理到模型訓練、模型預測 介紹瞭如何使用 JavaScript 進行簡單的機器學習任務。git
https://aotu.io/notes/2017/06...github
URL編碼的世界很精彩,你不過來看一下麼?web
https://github.com/dexteryy/s...
本書是對現代 JavaScript Web 開發中涉及知識的分類與介紹,來源於做者平常工做中發送給全棧 Web 團隊新人的資源;目前已經歸入了超過兩千的涵蓋了項目、工具、插件、服務、文章、數據、站點等多方面的連接。本書包含了 Web 平臺概述、HTML5,CSS,JS 特性介紹、經常使用的 GUI 框架與架構介紹、應用開發流程中使用的工具介紹等等欄目
本文首先介紹了爬蟲與反爬蟲的現狀,形成目前爬蟲流量氾濫的緣由,而後討論了,爬蟲反爬蟲技術的現狀以及雙方相互套路的方式,最後聊了下前端工程師在該領域會起到的做用。
https://hackernoon.com/5-ways...
本文做者分享了本身在過去一段時間內嘗試提高公司 React Native 應用性能的實踐經驗,包括如何設置有效的性能測試、強制啓動 no-bind 規則、使用函數式組件、重製 TabMap 的邏輯等等。
https://blog.chromium.org/201...
近日發佈的 Chrome 60 Beta 版本中添加了 Paint Timing API、CSS font-display 等新特性,同時優化了證書管理、支付請求接口等功能。咱們能夠方便地使用 Paint Timing API 來對網頁的加載指標中的,首屏繪製與首屏內容繪製進行計算。