TypeScript
是微軟開發的一個開源的編程語言,通過在 JavaScript 的基礎上添加靜態類型定義構建而成。TypeScript 通過 TypeScript 編譯器或 Babel 轉譯爲 JavaScript 代碼,可運行在任何瀏覽器和操作系統。下面來分享 10 個值得學習的 TypeScript 寶庫!
TypeScript 官方文檔
TypeScript 官方文檔,提供了中文版本。
學習 TypeScript
可能是中國最好的 TypeScript 入門到進階系統教程。
TypeScript 使用指南手冊
TypeScript 使用手冊(中文版)翻譯。
深入理解 TypeScript
TypeScript Deep Dive 中文版。
TypeScript 入門教程
從 JavaScript 程序員的角度總結思考,循序漸進地理解 TypeScript。
TypeScript 類型挑戰
高質量的類型可以提高項目的可維護性並避免一些潛在的漏洞。本項目意在於讓你更好地瞭解 TS 的類型系統,編寫你自己的類型工具,或者只是單純的享受挑戰的樂趣!
DefinitelyTyped
DefinitelyTyped 包含大量的高質量的 TypeScript 類型定義。通過使用 DefinitelyTyped 及其包含的聲明文件,我們可以使用大多數流行的 JavaScript 庫,就像它們是 TypeScript 庫一樣,將通過編譯器進行類型驗證。
react-redux-typescript-guide
本指南記錄了有關在 React(及其生態系統)中以函數式風格使用 TypeScript 的模式和祕訣。它將使代碼類型安全,同時專注於從實現中推斷類型,從長遠來看更容易編寫和維護正確的類型。
Github:https://github.com/piotrwitek/react-redux-typescript-guide
React+TypeScript 備忘錄
專注於幫助 React 開發人員在 React 應用中使用 TypeScript。
clean-code-typescript
將 Clean Code 的概念適用到 TypeScript,引導讀者使用 TypeScript 編寫易讀、可擴展的應用。
谷歌 TypeScript 風格指南
Google TypeScript 風格指南。
Awesome TypeScript
很棒的 TypeScript 資源。