Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 927 Bytes

README.md

File metadata and controls

21 lines (13 loc) · 927 Bytes

作業

hw1:SPA 部落格加強版

之前的作業我們有做了一個簡單的部落格,而這週的作業會繼續加強它的功能。

我們需要增加的功能有:

  1. 刪除文章
  2. 編輯文章

除了增加這兩個功能以外,我們原本 user 的資料是存在 context,這週的作業要請你把 context 拔掉,改用 redux 來存這個資訊。所以資料的更新也必須透過 redux。

除此之外,在發 API 的部分我們原本是在 component 裡面直接用 fetch,現在請你改用 redux-thunk 來完成,所以 API 的 loading 狀態以及 response 都會存在 store 裡面。

hw2:簡答題

  1. Redux middleware 是什麼?
  2. CSR 跟 SSR 差在哪邊?為什麼我們需要 SSR?
  3. React 提供了哪些原生的方法讓你實作 SSR?
  4. 承上,除了原生的方法,有哪些現成的框架或是工具提供了 SSR 的解決方案?至少寫出兩種