🦏 【Node.js、Express】バックエンドサーバー6(PUT、DELETE)
作成日: 2022/05/01
1

■本
はじめてつくるバックエンドサーバー(Node.js & Express)

■メモ

  • fs ... nodeが提供しているモジュール
  • Express ... nodeで使えるフレームワーク
  • put ... 修正
  • jsonコメント文あったらエラー
  • activities.json (put...修正)
  • 3つのオブジェクトを含んだ配列
  • app.get("/update", function (req, res) {
     form → index.js → reqにデータ入ってくる
  • GET → PUTリクエストへ(htmlのnameのupdateActivityをひろってる)
  • formはGETとPOSTしか対応していない

データを変更する(PUT)

いちご狩り → まつぼっくり拾い

[
  {
    "activities": "いちご狩り"
  },
  {
    "activities": "バイキング"
  },
  {
    "activities": "芸術鑑賞"
  }
]


スクリーンショット 2022-05-01 12.14.05.png

スクリーンショット 2022-05-01 12.14.15.png

データを削除する(DELETE)

いちご狩りを消す

[
  {
    "activities": "いちご狩り"
  },
  {
    "activities": "バイキング"
  },
  {
    "activities": "芸術鑑賞"
  }
]


スクリーンショット 2022-05-01 12.36.24.png

スクリーンショット 2022-05-01 12.36.31.png