iT邦幫忙

鐵人檔案

2018 iT 邦幫忙鐵人賽
回列表
Modern Web

ngrx/store 4 學習筆記 系列

ngrx/store 4 是最新版的 Redux - State Management 在 Angular 上使用, 目前相關文件比較短缺,故想藉此來拋磚引玉, 期待更多的討論

鐵人鍊成 | 共 30 篇文章 | 52 人訂閱 訂閱系列文 RSS系列文
DAY 1

達標好文 [ngrx/store-1] 有關前端的狀態管理

何謂狀態管理 (State Management) 前端工程師經常需要面對所謂的狀態管理,至於什麼是狀態 (State) 呢?舉幾個例子: 狀態 (State)...

2017-12-17 ‧ 由 洋蔥 分享
DAY 2

[ngrx/store-2] ngrx/store 用到的 Observable 跟 Subject

Observable 如果您寫 Angular, 那您一定對 Observable 不陌生, 當您對後端做 GET, POST, PUT, DELETE 要求時...

2017-12-18 ‧ 由 洋蔥 分享
DAY 3

[ngrx/store -3] Observable 的 運算子 (Operator)

Observable 的運算子(Operator) 什麼是 Operator? Operator 是 Observable 的 method, 例如 .map(...

2017-12-19 ‧ 由 洋蔥 分享
DAY 4

[ngrx/store - 4] 多重資料流的 Operators

多重資料流的 Operators concat 在多重資料流下,concat 會依次做完一個個 Observable,產生一個新的 Observable var...

2017-12-20 ‧ 由 洋蔥 分享
DAY 5

[ngrx/store -5] 高階 (High Order) Observable

高階 (High Order) Observable High Obser Observable 在 Javascript 中,陣列中除了純量(number,...

2017-12-21 ‧ 由 洋蔥 分享
DAY 6

[ngrx/store-6] Flux 的基本概念

Flux 的基本概念 為什麼要用 Flux? 是應用程式架構 在繼續談 ngrx/store 之前,我們先從它的基本概念 Flux 談起,Flux 並不是一個...

2017-12-22 ‧ 由 洋蔥 分享
DAY 7

[ngrx/store-7] 純函數 (Pure Function)

純函數(Pure Function) 定義 根據 Wikipedia 的定義,一個函數稱為純函數需要符合下列兩個條件: 函數對於同樣的參數,永遠產生同樣的結果...

2017-12-23 ‧ 由 洋蔥 分享
DAY 8

[ngrx/store-8] Javascript Mutable 跟 Immutable 資料型態

Javascript 的 Mutable, Immutable 資料型態 之前談到純函數的第二個要件是不能對可改變(Mutable) 資料做變更,那在 Java...

2017-12-24 ‧ 由 洋蔥 分享
DAY 9

[ngrx-store-9] 用 Observable 來理解 Dispatcher 跟 Store

用 Observable 來理解 Dispatcher 跟 Store 接下來幾篇並不是要實際做一個 ngrx/store, 而是讓我們用 Observable...

2017-12-25 ‧ 由 洋蔥 分享
DAY 10

[ngrx/store-10] Store 的大架構

Store 的大架構 繼續往下做整個 Store 之前,我們先來想一下整個 Store 的架構跟資料流當元件 (component) 或是 Store 自己內部...

2017-12-26 ‧ 由 洋蔥 分享