2021-04

Ruby

第6回 Ruby on Rails〜タスク管理アプリケーション テストの実装①(自動テストの準備)〜

今回からタスク管理アプリに自動テストを実装していきます。自動テストを動かすことで、コードに意図しない不具合や挙動変更が含まれることを防ぐことができるからです。今回はテストについて簡単に説明した後、System Specを書くための準備をします。
Ruby

第5回 Ruby on Rails〜タスク管理アプリケーション 機能追加④ (データの絞り込み・ソート、その他)〜

タスク管理アプリの機能追加最後の回です。タスク管理アプリにタスクの絞り込みやソート機能を追加します。データの絞り込みはモデルのクラスを起点として、絞り込み条件としてクエリー用のメソッドを追加し、実行部分を記述します。またscopeやフィルタを使って処理を共通化します。
Ruby

第5回 Ruby on Rails〜タスク管理アプリケーション 機能追加③ (ログイン機能 part3)〜

「ログインしていない場合の機能制限」や「ログインユーザーが閲覧できるデータの制限」など認証機能を活かした機能制限を実装していきます。UserとTaskの紐付け、関連の定義、アクションの編集を行います。
タイトルとURLをコピーしました