From a3d82c2134bc249450b66ae8bc32fad24492a0d0 Mon Sep 17 00:00:00 2001 From: akira888 Date: Wed, 27 Mar 2024 17:24:28 +0900 Subject: [PATCH] =?UTF-8?q?=E3=82=A4=E3=83=B3=E3=83=A9=E3=82=A4=E3=83=B3?= =?UTF-8?q?=E7=B7=A8=E9=9B=86=E3=81=AE=E3=82=B9=E3=83=86=E3=83=83=E3=83=97?= =?UTF-8?q?=E3=82=92=E8=BF=BD=E5=8A=A0=E3=80=81=E4=BD=9C=E6=88=90=E6=97=A5?= =?UTF-8?q?=E6=99=82=E3=81=AE=E3=82=BD=E3=83=BC=E3=83=88=E3=82=92=E3=82=B9?= =?UTF-8?q?=E3=83=86=E3=83=83=E3=83=9715=E3=81=AB=E7=B5=B1=E5=90=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/el-training.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/docs/el-training.md b/docs/el-training.md index a2accddc76..28e7fc17b2 100644 --- a/docs/el-training.md +++ b/docs/el-training.md @@ -244,12 +244,7 @@ - Railsのタイムゾーンを日本(東京)に設定しましょう -### ステップ13: タスク一覧を作成日時の順番で並び替えよう - -- 現在IDの順で並んでいますが、これを作成日時の降順で並び替えてみましょう -- 並び替えがうまく行っていることをsystem specで書いてみましょう - -### ステップ14: デプロイをしよう +### ステップ13: デプロイをしよう - mainブランチにシンプルなタスク管理システムができたので、デプロイしてみましょう。 - [Render](https://render.com/)にデプロイを実施してみましょう @@ -266,10 +261,16 @@ - その際に、このアプリで使っているフレームワークのバージョン情報なども記載しておくとなおよいです - RenderのPostgreSQLは無料プランだと90日間しか利用できません。90日以内にカリキュラムを終えられるように計画しましょう +### ステップ14: インライン編集を追加しよう +- 一覧画面でタスクごとに編集ボタン等を設け、それを押すと一覧の該当行が編集可能になり、その場で更新ボタンをおせば、更新ができて一覧にも反映されるようにしてみましょう +- 8-2で作った編集機能(アクション、画面)はそのまま維持して、それとは別に [Turbo Frames](https://turbo.hotwired.dev/handbook/frames) ([日本語版](https://everyleaf.github.io/hotwire_ja/turbo/handbook/frames/)) を用いて、インライン用の編集・更新を作ってみましょう +- 最終的に、重複するビューをできるだけパーシャルにまとめるようにしましょう + ### ステップ15: 終了期限を追加しよう - タスクに対して、終了期限を登録できるようにしてみましょう - 一覧画面で、終了期限でソートできるようにしましょう +- あわせて、作成日時でもソートできるようにしてみましょう - specを拡充しましょう - PRしてレビューをしてもらったら、リリースしてみましょう