前端視界:Chrome71Beta、Node.js11、Reactv16.6.0、RN0.57.4、Angular7.0.1..
Chrome 71 Beta 釋出
Chrome 71 首個 Beta 版已釋出,引入國際化相對時間格式
Chrome 71 引入了 Intl.RelativeTimeFormat(),它將開銷轉移到了 JavaScript 引擎。
const rtf =newIntl.RelativeTimeFormat('en');
rtf.format(3.14,'second');
// → 'in 3.14 seconds'
rtf.format(-15,'minute');
// → '15 minutes ago'
Node.js 11 釋出,Node 10正式進入LTS
近日,Node 基金會正式釋出 Node.js 11,同時宣佈,到 10 月 30 日,Node.js 10.x 將成為 LTS(Long Term Support)版本,也就是長期支援版本。
Node官方建議如果你是在工作中使用 Node,請使用 LTS 版本,LTS 版本更注重穩定性和擴充套件支援,通常將支援 30 個月,目前仍在使用 Node.js 4.x 或 Node.js 6.x 的開發者,應儘快升級為 Node.js 10。
而作為最新版本的 Node.js 11,官方將支援 6 個月,如果你只是想使用一下新功能,可嘗試使用 Node.js 11。
React v16.6.0 釋出
React 開發團隊於2018年10月24日在官方部落格宣佈了 React 16.6.0。開發團隊表示,該版本新增了不少便利的特性,下面我們不妨去了解一下吧!
按照官方的說法,React.memo() 主要是用於函式式元件,作為 PureComponent 的替代方案;React.lazy() 則是使用 Suspense 進行程式碼分割的方法;新增的 contextType 則是作為一種更符合使用習慣的方式用於從類訂閱上下文。
React Native 0.57.4 釋出
要注意的是,當升級到這個版本時,至少需要將 react 和 react-test-renderer 升級到 "16.6.0-alpha.8af6728",這是為即將到來的 React 16.6.0 的 "first class support" 做準備。
Angular 7.0.1 和 7.1.0-beta.0 釋出
Angular 7.0.1 和 7.1.0-beta.0 釋出了,Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 維護,更新內容主要是一些 bug 的修復。
Ant Design 3.10.2 釋出
Ant Design 3.10.2 釋出了,Ant Design 是螞蟻金服開發和正在使用的一套企業級前端設計語言和基於 React 的前端框架實現,本次更新內容主要是 bug 修復。
Mozilla 釋出 Firefox 63 正式版
Firefox 63 主要是針對使用者的“隱私保護”方面做出了改進,例如增強的跟蹤保護功能 Enhanced Tracking Protection (ETP),以及向用戶推送訂閱 VPN 的提議 —— VPN 為使用者提供保護和隱私,從而免於網路“竊聽者”的追蹤和監視。