學習 Typescript
https://www.typescriptlang.org/
推薦學習資源
1. 官方與經典教材 (權威必讀)
-
TypeScript 官方文檔 (Handbook):最權威的起點。推薦先讀「TypeScript for JavaScript Programmers」,快速理解 TS 的核心哲學。
-
TypeScript Deep Dive 中文版:目前公認最深入淺出的中文開源書,適合想要理解底層運作原理的人。
-
TypeScript 入門教程:針對 JavaScript 背景開發者撰寫,非常符合中文母語者的閱讀習慣。
2. 互動式與影片課程
-
Total TypeScript:由 Matt Pocock 製作,是目前市面上最頂尖的進階實戰課程,特別強調 IDE (VS Code) 的協作體驗。
-
Scrimba - Learn TypeScript:互動式影片教學,你可以直接在影片播放器裡改代碼,適合初學者建立肌肉記憶。
-
六角學院 - TypeScript 實戰班:如果你偏好中文教學與社群討論,這門課結合了 AI 協作開發流程,非常實戰。
3. 實戰練習與工具
-
TypeScript Playground:無需安裝環境,直接在瀏覽器測試型別邏輯,還能看編譯後的 JS。
-
Type Challenges:想挑戰進階的「型別體操 (Type Gymnastics)」必去,收集了各等級的型別題目。