木犀互聯網技術周刊(第二十一期)
05-16
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
- An introduction to the Linux boot and startup processes
- How Kubernetes Initializers work
- The introduction to Reactive Programming
- How the heck does async/await work in Python 3.5?
- 玩轉 Python 3.5 的 await/async
- 用 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錯誤