之前的作業我們有做了一個簡單的部落格,而這週的作業會繼續加強它的功能。
我們需要增加的功能有:
- 刪除文章
- 編輯文章
除了增加這兩個功能以外,我們原本 user 的資料是存在 context,這週的作業要請你把 context 拔掉,改用 redux 來存這個資訊。所以資料的更新也必須透過 redux。
除此之外,在發 API 的部分我們原本是在 component 裡面直接用 fetch,現在請你改用 redux-thunk 來完成,所以 API 的 loading 狀態以及 response 都會存在 store 裡面。
- Redux middleware 是什麼?
- CSR 跟 SSR 差在哪邊?為什麼我們需要 SSR?
- React 提供了哪些原生的方法讓你實作 SSR?
- 承上,除了原生的方法,有哪些現成的框架或是工具提供了 SSR 的解決方案?至少寫出兩種