本期導讀:本期周報主要包括 Mac Pro 產品線的最新消息、JavaScriptCore 的方方面面、MVC/MVP/MVVM 架構的思路與優缺點、Instagram 的 React Native 實踐等內容。
資訊
1) 蘋果產品更新 By John Gruber
蘋果資深副總裁 Phil Schiller 透露,新 Mac Pro 將采用模塊化程度更高、擴展性更強的設計,與之配套的專業顯示器也在計劃中,明年發布。
開發
1) 深入淺出 JavaScriptCore
本篇文章是作者基于一次組內分享整理而成,包含 Objective-C 與 JavaScript 交互、內存管理、多線程等方面的內容。
2) 雜談: MVC/MVP/MVVM
本文為回答一位朋友關于 MVC/MVP/MVVM 架構方面的疑問所寫,旨在介紹 iOS 下這三種架構的設計思路以及各自的優缺點。
工具
1) Instagram 的 React Native 之路 By Martin Bigio
來自 Facebook 的 Instagram 終于來強勢支持了一把 React Native??焖俚?、代碼復用、減少人力,這么多優點是否值得你去學習甚至在公司項目中引入 React Native 呢?
2) Protocol Buffers By 陶文
Google 的 Protocol Buffers 在數據編碼的效率上似乎被神化了,一直流傳性能是 JSON 等本文格式 5 倍以上,本文通過代碼測試來比較 JSON 與 PB 具體的性能差別到底是多少。
其他
1) Reactive Programming with Swift By raywenderlich.com
剛出的一本關于 RxSwift 的技術書籍,Ray 家出品。
@end