Day 164 (Week24), 2021/09/22 (Wednesday)

學習時數 6 hr

Done

  • [done] 以 Express, sequelize, MVC 架構實作 RESTful API

To Do @ this week


學習心得紀錄

Objective 客觀

前幾天都是觀看 Youtube 如何利用 node.jsExpressSequelize做出 RESTful API,其中還有認識一些新的 npm 套件,像是 helmetesmnodemonmorgan
接著實作後端的 user RESTful API,發現 res.json()res.send()res.end() 長的很像,有稍微去查一下大致上的差異。
在網路上查資料時,一開始搞不太懂 RESTful API 要怎麼寫入 database,然後再顯示 json(),還有想不太清楚 router 要怎麼寫。後來,我在實作的時候,就比較瞭解,一樣是取 req.body 的資料,使用 sequelize 語法,放入 database,然後再用 res.json() 回傳錯誤或成功的訊息。
今天試著做專案的註冊、修改、刪除 user,明天來試著做做看 JWT 驗證及登入功能。

感受

一開始認識了好多 npm 套件時,其實有點茫然,不太曉得各個的功用,後來有查了一下這些套件的文件說明,暫且先用不到,以後如果要精進,可以再來研究這些套件。

Decisional 決定行動

明天要試著做 JWT 產生 token。

#RESTful API







你可能感興趣的文章

1 Even or Odd 8 kyu

1 Even or Odd 8 kyu

CodeWars 解題心得 : RGB To Hex Conversion

CodeWars 解題心得 : RGB To Hex Conversion

Apex Legends Season 17 優化筆記

Apex Legends Season 17 優化筆記






留言討論