LoginSignup
8
6

More than 3 years have passed since last update.

[Rails]機能要件の逆引きリファレンス

Posted at

[Rails]検索機能
https://qiita.com/shin1rok/items/779e581e9d12a92310c3

[Rails]画像検索 - 外部ライブラリ Ransack
https://qiita.com/LuckOfWise/items/e020e896e71d47d0c6a4
http://nekorails.hatenablog.com/entry/2017/05/31/173925

[Rails]文章投稿機能
https://railstutorial.jp/chapters/user_microposts?version=5.1#cha-user_microposts

[Rails]画像を投稿したい
外部ライブラリ - CarrierWave
https://railstutorial.jp/chapters/user_microposts?version=5.1#sec-basic_image_upload
→投稿した画像が大きくなる
https://railstutorial.jp/chapters/user_microposts?version=5.1#sec-image_validation

[Rails]本番環境での画像の保存方法
→クラウドストレージを使うのがいい。
https://railstutorial.jp/chapters/user_microposts?version=5.1#sec-image_upload_in_production

[Rails]フォロー、フォロワー機能の骨組み
https://railstutorial.jp/chapters/following_users?version=5.1#sec-the_relationship_model

[Rails]フォロー、フォロワー一覧ページを作りたい
https://railstutorial.jp/chapters/following_users?version=5.1#sec-following_and_followers_pages

[Rails]フォローボタンを作りたい(リダイレクトとAjax)
https://railstutorial.jp/chapters/following_users?version=5.1#sec-a_working_follow_button_the_standard_way
https://railstutorial.jp/chapters/following_users?version=5.1#sec-a_working_follow_button_with_ajax

[Rails]タイムライン機能
https://railstutorial.jp/chapters/following_users?version=5.1#sec-the_status_feed

[Rails]タイムライン、フィード
https://railstutorial.jp/chapters/user_microposts?version=5.1#sec-a_proto_feed

[Rails]新規登録をしたらメールアドレスが送られるやつ
https://railstutorial.jp/chapters/account_activation?version=5.1#cha-account_activation

[Rails]パスワードを忘れた時に再設定できるやつ
https://railstutorial.jp/chapters/password_reset?version=5.1#cha-password_reset

[Rails]成功しました!失敗しました!を知らせてくれるやつ - フラッシュメッセージ
https://railstutorial.jp/chapters/sign_up?version=5.1#sec-signup_error_messages
https://railstutorial.jp/chapters/basic_login?version=5.1#sec-rendering_with_a_flash_message

[Rails]ログイン、ログアウト機能
https://railstutorial.jp/chapters/basic_login?version=5.1#cha-basic_login
→外部ライブラリ- devise
https://qiita.com/cigalecigales/items/f4274088f20832252374

[Rails]ログインしてブラウザを閉じてもログイン状態を維持したい! - Remember me
https://railstutorial.jp/chapters/advanced_login?version=5.1#sec-remember_me

[Rails]サムネイル画像を入れたい
https://railstutorial.jp/chapters/sign_up?version=5.1#sec-a_gravatar_image

[Rails]編集画面を表示したり更新したり削除したりしたい
https://railstutorial.jp/chapters/advanced_login?version=5.1#sec-remember_me

[Rails]入力する値が期待してるものと違ったら元に戻したい
期待してるものかどうかを判別→正規表現、バリデーション
https://railstutorial.jp/chapters/modeling_users?version=5.1#sec-user_validations
元に戻す→リダイレクト
https://railstutorial.jp/chapters/sign_up?version=5.1#sec-unsuccessful_signups

[Rails]いいね機能
↓これでできた↓
https://qiita.com/jaramon/items/248bcb4b56e9fed8fc90
https://qiita.com/krppppp/items/a3e6264f0458d80ca5b7
https://qiita.com/mochikichi321/items/259381d359222b78eca8
https://qiita.com/kenny_0418/items/4bccf641804763306722
https://qiita.com/fuku_tech/items/c9835b7d90bd5effe8ad
https://qiita.com/hayabusa3703/items/2b916e652a1dc85bb6e3
いいね機能の文献
https://qiita.com/rainbow___0/items/a7d66755175b3e8a9636
https://qiita.com/YuitoSato/items/94913d6a349a530b2ea2
https://qiita.com/nojinoji/items/2c66499848d882c31ffa

[Rails]アカウントIDを乱数で表示したい(アカウント名 URL rails)
https://qiita.com/awakia/items/c2c790dc51e5b084af10
https://teratail.com/questions/1442
https://blog.takady.net/blog/2015/11/29/rails-routing-with-username-instead-of-id/
https://teratail.com/questions/1442
https://stackoverrun.com/ja/q/1267118
http://vdeep.net/rubyonrails-friendly-id
https://blog.takady.net/blog/2015/11/29/rails-routing-with-username-instead-of-id/

[Rails]多階層カテゴリを作る。ancestry
https://qiita.com/Sotq_17/items/120256209993fb05ebac
https://qiita.com/k_suke_ja/items/aee192b5174402b6e8ca

検索
https://qiita.com/sconeman/items/fca9efa22536b8b2a9ef
https://qiita.com/sconeman/items/6c839c40371b4ec213bf

リプライ
https://qiita.com/krppppp/items/7f9563e08150a008592f
https://qiita.com/sconeman/items/f701474d2c0276b52bfb
https://qiita.com/johnslith/items/8d931b66f72c97c78199
https://qiita.com/EastResident/items/7c96a69be16f5f46c79a
https://iberiko665.hatenablog.com/entry/2018/12/06/031005
https://qiita.com/rockguitar67/items/4fd28cba0c243a8d0ba5
https://qiita.com/kurawo___D/items/d2fefdd329f5310113aa

リプライのモーダルフォーム(RailsTutorial拡張)
https://github.com/kotaroooo0/sample-app
https://www.techry.net/blogs/1271
https://qiita.com/sofpyon/items/1e72426598eed745f031

リプライをツリー、スレッドにして表示
http://railscasts.com/episodes/262-trees-with-ancestry?language=ja&view=asciicast
https://stackoverflow.com/questions/51326115/reply-a-comment-not-working-using-ancestry-gem-in-rails
https://www.youtube.com/watch?v=I45gHY522Ms

リプライでリプライ名を対象ユーザーページへのリンクとして表示したい
https://iberiko665.hatenablog.com/entry/2018/12/06/031005

オートコンプリート機能
https://qiita.com/swamp09/items/6fb852489b4dc3acfbdd

動画アップロード
http://ken992.hatenablog.com/entry/2018/07/04/202616
https://dev.classmethod.jp/articles/ruby-on-rails-carrierwave-ffmpeg/

アカウントID(1日)gemがあるらしい
https://qiita.com/awakia/items/c2c790dc51e5b084af10
https://teratail.com/questions/1442
https://blog.takady.net/blog/2015/11/29/rails-routing-with-username-instead-of-id/
https://teratail.com/questions/1442
https://stackoverrun.com/ja/q/1267118
http://vdeep.net/rubyonrails-friendly-id
https://blog.takady.net/blog/2015/11/29/rails-routing-with-username-instead-of-id/

タグ機能
自力
https://qiita.com/tobita0000/items/daaf015fb98fb918b6b8
https://qiita.com/you8/items/b2394104c6f9865f5d46
gem
https://qiita.com/YUD96/items/f751010f8a58efaef6ed
https://qiita.com/ddd555/items/e1caa8b73d118822a0a2

通知機能
https://qiita.com/nekojoker/items/80448944ec9aaae48d0a
https://qiita.com/tktk0430/items/bdb8fbcf4ce3258b2d41
https://qiita.com/yuto_1014/items/2db1dd4fcd7945b980f7

トレンド

管理画面
https://qiita.com/enomotodev/items/5f6d9348207124a41bf9

8
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
6