ブックマーク機能

今日したこと

今日したことを簡単にまとめます

ブックマーク機能実装

アプリにブックマーク機能を実装しました。以下のような流れで動作します。

  1. アイコンクリック -> ユーザーidと作品idを取得

  2. ブックマーク一覧ページに遷移 -> a) current_userのidとブックマークに登録されているユーザーidを検証 = ブックマークの有無を確認
    -> b) current_userの作品idを全て取得して、配列に格納
    -> c) 配列から1つずつidを取り出して、findメソッドから作品情報を取得

他の人はどうやって実装してるんだろうと思い調べてみました。時間が取れたら、違いや処理速度を調べてみます。

Ruby on Rails ~お気に入り登録(ブックマーク)機能の実装(コードメモ) - Qiita
Bookmarking in Rails 5 - loriscode - Medium
Railsで簡単なブックマーク機能を作る

トップページ、表示・非表示切り替え

vueで実装しようとしましたが、vueよくわからん。となったので、vueの学習からはじめます。