Angular 基本資訊

Angular 是一個開發平台,用於建構行動和電腦版應用程式。Angular 可讓您擴充 HTML 語法,讓應用程式的內容更簡潔明瞭。Angular 的繫結和依附元件植入功能可以免去您需要編寫的大部分程式碼

Angular 的優點

在所有平台上開發

瞭解如何使用 Angular 建構應用程式,然後重複使用程式碼和功能來建構適用於任何部署目標的應用程式,例如網路、行動版網站、原生行動裝置和原生桌面。

速度與效能

立即透過 Web Workers 和伺服器端轉譯,在網路平台上達到最高速度並進一步達成。

Angular 可讓您掌控擴充性。使用 RxJS、 Immutable.js 或其他推送模型建立資料模型,以滿足資料需求。

強大工具

利用簡單的宣告式範本快速建構功能。利用您自己的元件擴充範本語言,並使用各種現有的元件來建立 UI。幾乎所有 IDE (整合式開發環境) 和編輯器都能立即取得 Angular 的專屬說明和意見回饋。這些方法全都已經完成,因此您可以專心打造出色的應用程式,不必費心編寫程式碼。

數百萬人愛

從原型設計到全球部署,Angular 提供的生產力和可擴充基礎架構都能支援 Google 最大型的應用程式。

詳情請造訪 Angular.io

你要建立的內容

在這個程式碼研究室中,您將開始打造 MewTube,這是貓咪專用的影片社交網路。(不允許任何狗!)

前置作業

強烈建議您熟悉 TypeScript 的基本概念。歡迎查看 TypeScript 程式碼研究室

學習目標

完成這個程式碼研究室後,您將瞭解 Angular 的基本知識,並且能夠建立您的第一個 Angular 應用程式。

這個程式碼研究室可分為四個里程碑。每個里程碑約需 30 分鐘就能完成。

首先,請按一下里程碑名稱:

啟動程式碼研究室