2019-10

プログラミング

プログラミングメモまとめ

一つの記事では書かないような、小さめのメモリスト Rails バリデーション パーシャル化して使い回す app/views/layouts/_error_messages.html.erb <% if key...
2019.12.19
Ruby on Rails

【Rails】ransackを使って検索機能を追加する

検索した後に結果が残ったままだと邪魔な場合もあるので、非同期(Ajax)で検索結果クリアボタンも追加する。 今回のアソシエーションとカラム app/models/user.rb has_many :projects, depe...
2019.10.17
Ruby on Rails

【Rails】フォロー機能を非同期で(Ajax)

ユーザーがある前提で進めていく。 手順 t.index , unique: true 連打したとき等に、ユーザーを2回以上フォローしないよう一意にする Relationshipモデルを作成 Terminal ...
2019.10.29
Ruby on Rails

【Rails】deviseで編集ページとマイページを分ける

最初は、編集ページ(registrations/edit.html.erb)の中にプロフィール情報(ユーザーネーム等)を入れてタブ切り替えで編集フォームを出そうと思っていたが、これでいいのか感があり、編集ページとマイページを分離しようとし...
2019.10.16
CSS設計

【CSS設計】BEMの正しい書き方

CSS設計とは? CSS設計を取り入れるメリットとしては、 メンテナンス性が向上する 規模が大きくなっても整ったコードになる(破綻しづらい) 複数人での開発がしやすくなる といったメリットがある。BEM以外にも ...
タイトルとURLをコピーしました