Angular 2 Development with Typescript (使用 TypeScript 開發 Angular 2)

Yakov Fain, Anton Moiseev

買這商品的人也買了...

相關主題

商品描述

Summary

Angular 2 Development with Typescript teaches you what you need to start using Angular, while you also learn TypeScript and how to take advantage of its benefits.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Whether you're building web clients or full-featured SPAs, using the Angular 2 web framework is a liberating experience. Its declarative style makes it easy to define and add features without a lot of manually written boilerplate, and the fully integrated TypeScript language gives you the benefits of a statically typed language within the JavaScript ecosystem. Not to mention that adding Angular 2 and TypeScript to your skill set makes you a hot commodity.

About the Book

Angular 2 Development with Typescript introduces Angular 2 to developers comfortable using AngularJS v1 or other web frameworks. You'll start by exploring how Angular 2 works in an online auction application. Along the way, you'll learn to use TypeScript to write type-aware classes, interfaces, and generics. This is a practical book that covers real-world development concerns like data and views, user interaction with forms, and communicating with servers, as well as testing and deploying your Angular 2 applications.

What's Inside

 

  • Design and build modular applications
  • Transpile TypeScript into today's JavaScript
  • Use modern JavaScript workflow tools like npm, Karma, and Webpack

About the Reader

This book is for intermediate web developers with a working knowledge of JavaScript. No TypeScript or AngularJS experience needed.

About the Author

Yakov Fain and Anton Moiseev are experienced web application developers. Yakov has written several books on software development.

Table of Contents

 

  1. Introducing Angular 2
  2. Getting started with Angular
  3. Navigation with the Angular router
  4. Dependency injection
  5. Bindings, observables, and pipes
  6. Implementing component communications
  7. Working with forms
  8. Interacting with servers using HTTP and WebSockets
  9. Unit-testing Angular applications
  10. Bundling and deploying applications with Webpack

商品描述(中文翻譯)


摘要

使用 TypeScript 開發 Angular 2 教導您如何開始使用 Angular,同時學習 TypeScript 並利用其優勢。

購買印刷版書籍將包含 Manning Publications 提供的 PDF、Kindle 和 ePub 格式的免費電子書。

關於技術

無論您是建立網頁客戶端還是功能完整的單頁應用程式(SPA),使用 Angular 2 網頁框架都是一種解放的體驗。它的聲明式風格使得定義和添加功能變得容易,而不需要大量手動編寫樣板代碼,而完全集成的 TypeScript 語言則使您能夠在 JavaScript 生態系統中獲得靜態類型語言的優勢。更不用說,將 Angular 2 和 TypeScript 加入您的技能組合將使您成為熱門人才。

關於本書

使用 TypeScript 開發 Angular 2 將 Angular 2 引入給熟悉使用 AngularJS v1 或其他網頁框架的開發人員。您將從探索 Angular 2 在線拍賣應用程式中的運作方式開始。在此過程中,您將學習使用 TypeScript 編寫具有類型感知的類別、介面和泛型。本書涵蓋了實際開發中的問題,如數據和視圖、使用表單進行用戶交互以及與伺服器通信,還有測試和部署 Angular 2 應用程式。

內容簡介

 


  • 設計和構建模組化應用程式

  • 將 TypeScript 轉譯為當今的 JavaScript

  • 使用現代 JavaScript 工作流程工具,如 npm、Karma 和 Webpack

讀者對象

本書適合具備 JavaScript 工作知識的中級網頁開發人員。不需要 TypeScript 或 AngularJS 的經驗。

關於作者

Yakov FainAnton Moiseev 是經驗豐富的網頁應用程式開發人員。Yakov 曾撰寫過多本軟體開發書籍。

目錄

 


  1. 介紹 Angular 2

  2. 開始使用 Angular

  3. 使用 Angular 路由進行導航

  4. 依賴注入

  5. 綁定、觀察和管道

  6. 實現元件間通訊

  7. 使用表單

  8. 使用 HTTP 和 WebSockets 與伺服器互動

  9. 單元測試 Angular 應用程式

  10. 使用 Webpack 打包和部署應用程式