Course Code:
ngrx
Duration:
21 hours
Prerequisites:
- 熟悉基本的 HTML、CSS 和 JavaScript。
觀眾
- 開發人員
Overview:
這種由講師指導的現場培訓(現場或遠程)面向希望降低大型數據驅動Web應用程序中管理狀態的成本和復雜性的開發人員。
在培訓結束時,參與者將能夠:
- 降低管理狀態難以維護的大型項目的複雜性。
- 最小化應用程序的狀態進程。
- 減少開發複雜的面向數據的Web應用程序所需的時間。
課程格式
- 互動講座和討論。
- 大量的練習和練習。
- 在實時實驗室環境中親自實施。
課程自定義選項
- 要申請本課程的定制培訓,請聯繫我們安排。
- 要了解有關NgRx的更多信息,請訪問:https://ngrx.io/
Course Outline:
介紹
- 當管理狀態變得不堪重負且不可能時
設置和安裝
NgRx 概述
創建 NgRx 應用程式
學習如何使用 ngrx/store
- NgRx/Store 概述
- 模型、操作、Reducer 和應用程式狀態
- Redux 模式
- 讀取、寫入和刪除 NgRx 儲存中的數據
使用 Ngrx/Effects 增強腳本
- NgRx/效果概述
- 生成效果檔
- 創建效果
- 可觀察的操作
驗證 router-store 和 store-devtools 的性能差異
- 設置
- 調度路由器存儲操作
- 導航附加功能
- Store-devtools 上的檢測
按 Ngrx/Entity 建立物件類型定義
- NgRx/實體概述
- 實體狀態定義
- 實體適配器
- 實體選擇器
- 自訂ID和狀態屬性
使用 Ngrx/Schematics 促進您的 Programming
- NgRx/原理圖概述
- 腳手架 NgRx使用 Schematics 的應用
重新設計現有應用程式
調試應用程式
測試應用程式
部署應用程式
故障排除
總結和結論
Sites Published: