SinatraでシンプルなWebアプリを作ろうの課題に取り組みました!
- 右上の
Fork
ボタンを押して、自分のアカウントのリモートリポジトリにコピーをします。 - 作業PCの任意の作業ディレクトリにて git clone してください。
- ブランチの指定をしてcloneする必要があるので
-b
オプションを指定します。
$ git clone -b ブランチ名 https://github.com/自分のアカウント名/sinatra-memo_app.git
- clone後、次のコマンドでSinatraを立ち上げてください。
$ bundle exec ruby main.rb
- メモの追加
- メモの一覧と詳細表示
- メモの更新
- メモの削除
Method | Path | Description |
---|---|---|
GET | /memos | Topを取得 |
GET | /memos/new | New memoの取得 |
POST | /memos | メモの作成 |
GET | /memos/:id | show memoの取得 |
GET | /memos/:id/edit | Edit memoの取得 |
PACTH | /memos/:id | メモの編集 |
DELETE | /memos/:id | メモを削除 |