木犀互聯網技術周刊(第二十一期)

Frontend

1. Inside a super fast CSS engine: Quantum CSS

2. Vue 2.0 的數據依賴實現原理簡析

initState(vm) ——對vm實例中數據的監聽

  • initProps --> validateProp --> observe(value) --> Observer --> Dep
  • initComputed
  • initWatch

3. Introduction to Vue.js Render Functions

4. Web fonts: when you need them, when you don』t

輔助閱讀:精讀《Web fonts: when you need them, when you don』t》

Backend

  1. An introduction to the Linux boot and startup processes
  2. How Kubernetes Initializers work
  3. The introduction to Reactive Programming
  4. How the heck does async/await work in Python 3.5?
  5. 玩轉 Python 3.5 的 await/async
  6. 用 Python 3 的 async / await 做非同步編程

Android

1. RxJava 入門操作符的說明

RxJava flatmap處理嵌套請求

RxJava zip操作符 完成多個請求

2. Android進階之旅 - 自定義View篇

3. Dilemma: when to use Fragments vs Activities:

4. 理解Java 序列化

Android 序列化 和 bundle

推薦閱讀:

前端魔法堂——異常不僅僅是try/catch
BlinkOn9 - WebAssembly
react和vue框架應該如何選擇?
Weex Ui 半年開源之路
cnpm: command not found 解決方案和node -v 出現232錯誤

TAG:前端開發 | 後端技術 | Android |