聯繫我們
 課程時長 21 時間:

課程簡介

簡介

  • 當狀態管理變得過於龐大且難以維持時

設定與安裝

NgRx 概觀

建立 NgRx 應用程式

學習如何使用 Ngrx/Store

  • NgRx/Store 概觀
  • 模型(Model)、動作(Action)、歸約器(Reducer)與應用程式狀態
  • Redux 模式
  • 在 NgRx Store 中讀取、寫入及移除資料

使用 Ngrx/Effects 強化您的腳本

  • NgRx/Effects 概觀
  • 建立 Effect 檔案
  • 建立 Effect
  • Actions Observable

透過 Router-store 與 Store-devtools 驗證效能差異

  • 環境設定
  • 派發(Dispatching)Router-store 動作
  • 導覽補充功能
  • Store-devtools 的監控(Instrumentation)

使用 Ngrx/Entity 建立物件型別定義

  • NgRx/Entity 概觀
  • 實體狀態定義
  • 實體適配器(Entity Adapter)
  • 實體選擇器(Entity Selectors)
  • 自訂 ID 與狀態屬性

利用 Ngrx/Schematics 促進您的程式開發

  • NgRx/Schematics 概觀
  • 使用 Schematics 搭建 NgRx 應用程式架構

重構現有應用程式

除錯應用程式

測試應用程式

部署應用程式

疑難排解

總結與結論

最低要求

  • 熟悉基本的 HTML、CSS 及 JavaScript。

適用對象

  • 開發者

客戶評論 (6)

即將到來的課程

課程分類