- A+
FrontendMasters課程,Angular是用于構(gòu)建桌面和移動Web應(yīng)用程序的最流行和現(xiàn)代的平臺之一。本課程將在NgRx和RxJs庫的幫助下專門針對該平臺上的響應(yīng)式編程。本教程將首先向您介紹RxJ,并教您如何使用存儲,操作和反應(yīng),reducer,選擇器和開發(fā)人員工具。然后,使用NgRx,您將學(xué)習(xí)如何盡可能地簡化。
在本課程中,您將首先獲得Redux和NgRx的概述,縮寫和狀態(tài)的形狀,Reducer的概念以及如何構(gòu)建和組合它們以及構(gòu)建NgRx Store的概述。然后,您將了解動作,將Reducer轉(zhuǎn)換為動作以及構(gòu)建NgRx實體。選擇器和副作用,例如數(shù)據(jù)保留,服務(wù)器調(diào)用,故障排除,facade概念以及使用計算所得的數(shù)據(jù),是本教程的其他主題。在整個培訓(xùn)過程中,有一些問答部分,使您可以盡可能地復(fù)習(xí)和學(xué)習(xí)。
你能學(xué)到什么:
熟悉NgRx商店,基礎(chǔ)知識,構(gòu)建和組合Redux開發(fā)人員和工具
熟悉反應(yīng)和實體
熟悉選擇器,服務(wù)器調(diào)用,數(shù)據(jù)保留和故障排除
在教程末尾提供問題和答案以了解更多信息
FrontendMasters課程內(nèi)容
發(fā)布者:FrontendMasters
授課教師:Lukas Ruebbelke
英語
課時數(shù)量:6節(jié)24節(jié)
時長:3h 14m
FrontendMasters課程目錄
課程介紹
00:00:00-00:06:17
課程代碼游覽
00:06:18-00:15:17
NgRx商店
Redux和NgRx概述
00:15 :18-00: 24:22
狀態(tài)形狀,初始狀態(tài)和減速器
00:24:23-00:30:24
組合減速器
00:30:25-00:32:17
連線NgRx商店
00:32: 18-00: 43:54
創(chuàng)建減速器
00:43:55-00:56:15
將存儲布線到組件
00:56:16-01:02:43
Redux Devtools
01:02: 44-01: 04:54
NgRx問答01:
04:55-01:07:14
動作與實體
將減速器重構(gòu)為動作
01:07:15-01:16:32
將動作連接到組件
01:16:33-01:21:57
使用NgRx實體的實體
01:21: 58-01: 30:07
將實體連接到組件
01:30:08-01:38:36
選擇器和副作用
基本商店選擇器
01 :38:37-01:50:33
副作用和服務(wù)器調(diào)用
01:50:34-02:01:56
效果:數(shù)據(jù)持久性02:
01:57-02 : 11:46
效果調(diào)試和審核
02:11:47-02 : 17:52
進一步的重構(gòu)和問答02:17:
53-02:21:14
選擇器和立面
使用選擇器計算數(shù)據(jù)
02:21:15-02:37:19
外墻
02:37:20-02:48:56
外觀原理
02:48:57-02:52:20
結(jié)論
摘要
02:52:21-02:57:38
最終問答02:
57:39-03:14:17
先決條件
FrontendMasters課程下載
Frontend Master - Reactive Angular with NgRx 2019-1 + Sub.zip