Effective TypeScript 中文版|提昇 TypeScript 技術的 62個具體作法 (Effective TypeScript)
Dan Vanderkam 著 賴屹民 譯
- 出版商: 歐萊禮
- 出版日期: 2020-05-18
- 定價: $580
- 售價: 7.9 折 $458
- 語言: 繁體中文
- 頁數: 288
- 裝訂: 平裝
- ISBN: 9865024853
- ISBN-13: 9789865024857
-
相關分類:
TypeScript
- 此書翻譯自: Effective Typescript: 62 Specific Ways to Improve Your Typescript (Paperback)
立即出貨(限量) (庫存=10)
買這商品的人也買了...
-
Effective SQL 中文版 | 寫出良好 SQL 的 61個具體做法 (Effective SQL : 61 Specific Ways to Write Better SQL)$450$356 -
為你自己學 Git$500$425 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
領域驅動設計:軟體核心複雜度的解決方法 (Domain-Driven Design: Tackling Complexity in the Heart of Software)$680$530 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
有腦設計|運用腦科學打造好產品 (Design for How People Think: Using Brain Science to Build Better Products )$520$411 -
TypeScript 程式設計 (Programming TypeScript)$580$458 -
The Pragmatic Programmer 20週年紀念版 (The Pragmatic Programmer, 20th Anniversary Edition)$680$537 -
讓 TypeScript 成為你全端開發的 ACE!(iT邦幫忙鐵人賽系列書)$650$553 -
Kubernetes 建置與執行 : 邁向基礎設施的未來, 2/e (Kubernetes: Up and Running: Dive into the Future of Infrastructure, 2/e)$520$411 -
網頁應用程式設計|使用 Node 和 Express, 2/e (Web Development with Node and Express, 2/e)$580$458 -
D3 實用指南|程式設計師和科學家的互動式圖形工具箱 (D3 for the Impatient : Interactive Graphics for Programmers and Scientists)$520$411 -
金魚都能懂的 CSS 選取器:金魚都能懂了你還怕學不會嗎(iT邦幫忙鐵人賽系列書)$560$437 -
依賴注入:原理、實作與設計模式 (Dependency Injection: Principles, Practices, Patterns, 2/e)$1,000$780 -
再強一點:用 Go語言完成六個大型專案$780$616 -
軟體架構原理|工程方法 (Fundamentals of Software Architecture: A Comprehensive Guide to Patterns, Characteristics, and Best Practices)$680$537 -
重新認識 Vue.js:008天絕對看不完的 Vue.js 3 指南$600$468 -
Clean Code 學派的風格實踐:開發可靠、可維護又強健的 JavaScript (Clean Code in JavaScript)$690$538 -
資料密集型應用系統設計 (Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems)$980$774 -
打通 RxJS 任督二脈:從菜雞前進老鳥必學的關鍵知識(iT邦幫忙鐵人賽系列書)$620$484 -
你所不知道的必學前端 Debug 技巧:即學即用!讓你 Debug 不求人 (iT邦幫忙鐵人賽系列書)$620$484 -
TypeScript 邁向專家之路:零基礎 JavaScript 打通 Angular、React 與 Vue.js 前端框架實戰 (Essential TypeScript: From Beginner to Pro)$880$695 -
Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 -
軟體架構:困難部分 (Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures)$780$616 -
TypeScript 學習手冊 (Learning Typescript: Enhance Your Web Development Skills Using Type-Safe JavaScript)$580$458
相關主題
商品描述
「Effective TypeScript探討使用TypeScript時最常見的問題,並提出實用的、結果導向的建議。無論你的TypeScript經驗如何,都可以從本書學到一些東西。」
—Ryan Cavanaugh,微軟TypeScript工程主管
「本書滿載著實用的配方,每位專業的TypeScript開發者都必須把這本書放在桌上。即使你認為已經熟悉TypeScript了,買下這本書也絕對不會後悔。」
—Yakov Fain, Java Champion
TypeScript是JavaScript的有型態(typed)超集合,可以解決許多令人頭痛的JavaScript問題。但是TypeScript有自成一格的學習曲線,你要投入許多時間與實際操作才能瞭解如何高效地使用。這本實用書籍採取Effective C++與Effective Java(皆為Addison-Wesley出版)風糜一時的寫法,提出62條具體建議,告訴你該做什麼,不該做什麼,以及如何看待這種語言。
Sidewalk Labs首席軟體工程師Dan Vanderkam會用具體的例子告訴你如何實際運用每一項建議。本書將協助你從TypeScript初學者,或知道TypeScript基本知識的中階使用者,晉升為活用這種語言的專家。
‧學習TypeScript型態系統的細節
‧設計可讓程式更安全且更易懂的型態
‧使用型態推斷,用最少的型態註解取得百分之百的安全
‧有策略地使用各種型態
‧瞭解TypeScript的依賴項目與型態宣告檔案如何運作
‧將JavaScript基礎程式成功地遷移至TypeScript
作者簡介
Dan Vanderkam 是Sidewalk Labs的首席軟體工程師,也是TypeScript NYC Meetup的聯合創辦人。作為一位開放原始碼專案的長期貢獻者,他曾經在西奈山伊坎醫學院服務,他撰寫的搜尋功能已經有數十億位Google用戶使用了。
目錄大綱
第一章 認識 TypeScript
第二章 TypeScript 的型態系統
第三章 型態推斷
第四章 型態設計
第五章 使用 any
第六章 型態宣告與 @types
第七章 編寫與執行你的程式
第八章 遷移至 TypeScript









