阿里云前端周刊 - 第 13 期
推薦
1. 京東618:ReactNative框架在京東無線端的實踐
http://www.infoq.com/cn/artic...
React Native最近兩三年之內整個框架在業界應該說是非常熱門,很多團隊、大公司都在做RN的一些研究開發工作。先一起回想下在React Native框架出現之前,互聯網APP開發是一種什么樣的模式。最初,大多數同學應該是用原生開發Android或者iOS,再加上HTML5內嵌的方式,即Web APP。之后又衍生出了Hybrid APP,基于PhoneGap/Cordova框架實現了WebView的能力強化。不知道大家在做這種開發的時候,有沒有遇到過一些瓶頸或者一些痛點,反正我們的團隊是遇到了很多。這里總結一下之前傳統的方式有哪些問題。
2. 為什么我選擇了 React 而不是 Vue?
https://medium.com/@CalinLeaf...
本文作者闡述了自己在技術選型過程中更傾向于 React 的原因,本文帶有較強的主觀色彩,請讀者批判性閱讀。本文作者認為 React 與 Vue 雖然是相似的前端組件型庫,但是 Vue、Angular、Knockout 等框架依舊是以 HTML 為中心,使用指令來描述部分邏輯;而 React 則是以 JavaScript 為中心,完全使用 JavaScript 代碼來描述邏輯。本文從模板、工具、狀態的可變性等角度來論證自己的觀點。
3. 規模化場景下的Twitter Lite與高性能React漸進式Web應用
http://www.infoq.com/cn/artic...
想要構建一款性能出色的Web應用程序,我們需要投入大量技術周期以檢測時間浪費點、了解其發生原因并嘗試各類解決方案。遺憾的是,這種做飯往往無法快速解決問題。性能無疑是一項永恒的命題,技術人員永遠徘徊在觀察與測量當中,卻幾乎永遠找不到最優解。不過利用Twitter Lite,我們已經在眾多層面內取得了細小但卻極具價值的改進:從初始加載時間到React組件渲染(防止二次渲染),再到圖像加載以及更多層面。盡管大多數變更本身并不顯著,但其相加所帶來的最終結果是,我們得以構建起一款規模極大且速度極快的漸進式Web應用程序。
4. 基于 JavaScript 的機器學習
https://hackernoon.com/machin...
人工智能與機器學習的浪潮洶涌而來,JavaScript 也并非旁觀者;可能有很多人認為 JavaScript 過于緩慢、缺乏大量的科學計算庫、僅適用于 Web 開發,而本文以及系列文章則深入淺出地介紹了如何利用 JavaScript 進行常見的深度學習操作。本文即以簡單的回歸擬合為例,從最基礎的庫安裝、數據導入、數據預處理到模型訓練、模型預測 介紹了如何使用 JavaScript 進行簡單的機器學習任務。
其它
1. URL編碼的奧秘
https://aotu.io/notes/2017/06...
URL編碼的世界很精彩,你不過來看一下么?
2. 現代 Web 開發魔法書
https://github.com/dexteryy/s...
本書是對現代 JavaScript Web 開發中涉及知識的分類與介紹,來源于作者日常工作中發送給全棧 Web 團隊新人的資源;目前已經納入了超過兩千的涵蓋了項目、工具、插件、服務、文章、數據、站點等多方面的鏈接。本書包含了 Web 平臺概述、HTML5,CSS,JS 特性介紹、常用的 GUI 框架與架構介紹、應用開發流程中使用的工具介紹等等欄目
3. 談爬蟲反爬蟲套路,以及前端工程師在該領域的逆襲
https://parg.co/b9b
本文首先介紹了爬蟲與反爬蟲的現狀,造成目前爬蟲流量泛濫的原因,然后討論了,爬蟲反爬蟲技術的現狀以及雙方相互套路的方式,最后聊了下前端工程師在該領域會起到的作用。
4. 五個提升 React Native 應用性能的方法
https://hackernoon.com/5-ways...
本文作者分享了自己在過去一段時間內嘗試提升公司 React Native 應用性能的實踐經驗,包括如何設置有效的性能測試、強制啟動 no-bind 規則、使用函數式組件、重制 TabMap 的邏輯等等。
5. Chrome 60 Beta 發布,新增 Patint Timing API
https://blog.chromium.org/201...
近日發布的 Chrome 60 Beta 版本中添加了 Paint Timing API、CSS font-display 等新特性,同時優化了證書管理、支付請求接口等功能。我們可以方便地使用 Paint Timing API 來對網頁的加載指標中的,首屏繪制與首屏內容繪制進行計算。
總結
以上是生活随笔為你收集整理的阿里云前端周刊 - 第 13 期的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: scalikejdbc 学习笔记(2)
- 下一篇: [世界杯]世界杯的哲学思想