https://redditblog.com/2017/0...javascript
本文是 Reddit 工程師 Niranjan Ramadas 記述在前端技術選型時選用 TypeScript 的考慮過程。做者認爲任何語言都有其優缺點,不過合適的語言應該具有以下特色:強類型、完備的工具鏈支持、可以用於生產環境等。做者還特意比較了 TypeScript 與 Flow,TypeScript 是可以編譯到 JavaScript 的超集語言,而 Flow 則是提供了一系列額外的註解來實現類型系統。Flow 可以保證較好的類型覆蓋,可是其對於多態性的支持並非很好,而且 TypeScript 的社區也相對活躍。前端
https://blogs.msdn.microsoft....java
TypeScript 是提供了靜態類型和不少先進特性的 JavaScript 語言超集;而在最新發布的 2.4 版本中,新增了動態 import 語法、字符串枚舉類型等特性,而且提升了泛型推導等功能。node
https://nodejs.org/en/blog/re...typescript
近日發佈的 Node v8.1.3 版本包含了一系列的錯誤修復與文檔內容提高編程
https://zhuanlan.zhihu.com/p/...工具
隨着Web相關技術的發展,JavaScript所要承擔的工做也愈來愈多,早就超越了「表單驗證」的範疇,這就更須要快速的解析和執行JavaScript腳本。V8引擎就是爲解決這一問題而生,在node中也是採用該引擎來解析JavaScript。設計
http://mp.weixin.qq.com/s/lfX...調試
錯誤處理對於編程來講,是相當重要的。在javascript中主要是經過Error和stack Traces保存相關信息,來幫助開發者調試代碼。這裏和你們討論一下JS的異常捕獲方案,文章會由淺入深的進行分述,首先從堆棧開始。blog
https://zhuanlan.zhihu.com/p/...
本文介紹了一種通用的前端埋點方案的設計和實現,具備適配項目普遍,易於使用,與業務邏輯解耦等優勢,已經在外賣商業平臺進行了一段時間的試用,並取得良好效果。
https://www.sitepoint.com/ful...
全棧工程師是能夠將最初的原型轉換成爲 MVP(最低可行產品),他們一般被稱之爲行業的萬精油,無所不會的大師,並且有很好的聲譽。爲了定義現代的全棧工程師,咱們首先須要關注的是完整的堆棧開發人員曾經是什麼。
https://www.ibm.com/design/la...
當IBM在重塑本身成爲一家設計思惟的公司,堅持用戶爲北極星的設計方針,堅信用戶體驗決定了品牌,提出了六大通用的設計經驗。