TypeScript 程式設計 (Programming TypeScript)
Boris Cherny 著 黃銘偉 譯
- 出版商: 歐萊禮
- 出版日期: 2020-01-21
- 定價: $580
- 售價: 7.9 折 $458
- 語言: 繁體中文
- 頁數: 344
- 裝訂: 平裝
- ISBN: 9865024039
- ISBN-13: 9789865024031
-
相關分類:
TypeScript
- 此書翻譯自: Programming TypeScript: Making Your JavaScript Applications Scale
立即出貨 (庫存 < 9)
買這商品的人也買了...
-
Node 學習手冊, 2/e (Learning Node: Moving to the Server-Side, 2/e)$520$411 -
為你自己學 Git$500$425 -
Web API 建構與設計 (Designing Web APIs: Building APIs That Developers Love)$480$379 -
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632 -
Kafka 技術手冊|即時資料與串流處理 (Kafka: The Definitive Guide)$580$458 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
有腦設計|運用腦科學打造好產品 (Design for How People Think: Using Brain Science to Build Better Products )$520$411 -
Webpack:卓效 Web 前端開發建置工具強能技術 (舊名: JS 高手昇華之路:Webpack 是唯一的捷徑)$580$493 -
Docker 專業養成 ─ 活用基礎與實踐技能 (暢銷回饋版)$450$351 -
邁向 Linux 工程師之路:Superuser 一定要懂的技術與運用, 2/e (How Linux Works: What Every Superuser Should Know, 2/e)$600$468 -
程式設計師從零開始邁向架構師之路$650$514 -
Bash 資安管理手冊 (Cybersecurity Ops with bash)$580$458 -
Laravel 啟動與運行, 2/e (Laravel : Up & Running: A Framework for Building Modern PHP Apps, 2/e)$780$616 -
Effective TypeScript 中文版|提昇 TypeScript 技術的 62個具體作法 (Effective TypeScript)$580$458 -
讓 TypeScript 成為你全端開發的 ACE!(iT邦幫忙鐵人賽系列書)$650$553 -
網頁應用程式設計|使用 Node 和 Express, 2/e (Web Development with Node and Express, 2/e)$580$458 -
金魚都能懂的 CSS 選取器:金魚都能懂了你還怕學不會嗎(iT邦幫忙鐵人賽系列書)$560$437 -
架構模式|使用 Python (Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices)$680$537 -
在 React 生態圈打滾的一年 feat.TypeScript(iT邦幫忙鐵人賽系列書)$550$429 -
使用 Laravel 8 PHP 主流框架打造 RESTful API(iT邦幫忙鐵人賽系列書)$550$429 -
重新認識 Vue.js:008天絕對看不完的 Vue.js 3 指南$600$468 -
JavaScript 大全, 7/e (Javascript: The Definitive Guide: Master the World's Most-Used Programming Language, 7/e)$1,200$948 -
React 學習手冊, 2/e (Learning React: Modern Patterns for Developing React Apps, 2/e)$580$458 -
打通 RxJS 任督二脈:從菜雞前進老鳥必學的關鍵知識(iT邦幫忙鐵人賽系列書)$620$484 -
TypeScript 邁向專家之路:零基礎 JavaScript 打通 Angular、React 與 Vue.js 前端框架實戰 (Essential TypeScript: From Beginner to Pro)$880$695
相關主題
商品描述
創造應用程式規模的JavaScript
「如果你想要深入學習TypeScript,找這本書就對了。《TypeScript程式設計》展示了在JavaScript之上使用型別系統的所有好處,並提供深刻的見解幫助你精通此語言。」
—Minko Gechev
工程師,Google Angular團隊
「《TypeScript程式設計》讓我快速且有效地了解TypeScript工具鏈和整個生態系統。我有過的每個使用問題都被簡潔有力的實務案例所解答了。「進階型別」那一章分析了我常感到疑惑的術語,並展示如何運用TypeScript創造極度安全但用起來依然令人愉悅的程式碼。」
—Sean Grove
OneGraph共同創始人
使用動態型別語言的程式設計師都會告訴你,要將程式規模擴展為更多行的程式碼並由更多工程師維護,有多麼困難。那就是Facebook、Google和Microsoft為他們動態型別的JavaScript和Python程式碼發明逐步靜態型別層的原因。這本實務的書籍會向你展示,這種型別層之一的TypeScript是其中獨一無二的佼佼者:它會以其強大的靜態型別系統來讓程式設計變得有趣。
如果你是具有中等JavaScript經驗的程式設計師,作者Boris Cherny會教授你如何精通TypeScript語言。你會學到TypeScript如何能幫助你消除程式碼中的臭蟲,並讓你更輕易將程式碼的規模拓展,讓更多工程師維護。
在本書中,你會:
‧從基礎開始:學習TypeScript不同的型別和型別運算子,包括它們的用途,以及如何使用
‧探索進階主題:了解TypeScript精密的型別系統,包括如何安全地處理錯誤,以及建置非同步的程式
‧實際動手做:並用你最愛的前端和後端框架與TypeScript,將你既有的JavaScript專案遷移至TypeScript,並且讓你的應用程式正式上線執行
作者簡介
Boris Cherny 是Facebook的工程與產品主管。之前曾服務於創投公司、廣告技術公司,以及數家新創公司。他的興趣是程式語言、程式碼合成與靜態分析,以及建置人們喜愛的使用者體驗。
目錄大綱
第一章 簡介
第二章 TypeScript:10_000 英尺高的觀點
第三章 全都關於型別
第四章 函式(Functions)
第五章 類別與介面
第六章 進階型別
第七章 處理錯誤
第八章 非同步程式設計、共時與平行處理
第九章 前端與後端框架
第十章 Namespaces.Modules
第十一章 與 JavaScript 的交互作業
第十二章 建置與執行 TypeScript
第十三章 結論
附錄A 型別運算子
附錄B 型別工具
附錄C 有範疇的宣告
附錄D 為第三方的 JavaScript 模組撰寫宣告檔案的訣竅
附錄E 三斜線指引
附錄F 用於安全性的 TSC 編譯器旗標
附錄G TSX









