新着記事 12ページ目
【rails】ログイン機能「devise」について
deviseとは railsでログイン機能を実装する際の定番のライブラリ 参考GitHub – heartcombo/devise: Flexible authentication solution for Rails …
【rails】データの作成・削除とActiveRecord
ActiveRecordによるデータの作成・削除 こちらの続き 関連記事:【rails】データの保存・取得とActiveRecord 作成「create」「save」について モデル名.create({カラム名:’〇〇’…
【rails】文法チェックツールの導入
lintツール(文法チェックツール) 基本的な文法のチェック 正しく書けているかチェック (自分の決めた)書き方のルールどおりに書けているかチェック rubocopというtoolを導入する gem ‘rubocop-ra…
【rails】データベースの構造をmodelに追加
データベースの構造とは app/models/article.rbにtitle:、content:のカラムがある 今は練習だからモデル1つにカラム2つだが、今後はもっともっと増える コードを書いていくときに毎回db/sc…
【rails】hamlとは
hamlとは 実際の開発環境ではhtmlにrubyを埋め込むようなことはしない 代わりに「haml」でコードを書いていく リンク:https://haml.info/ htmlとhamlの変換はツールに頼ればok! HT…
【rails】サーバーの再起動ができない
サーバーの再起動をしたい local:3000を読み込まなくなった 接続が切れた Gemfileのインストールができていない など、サーバーを再起動したいときはよくある ターミナル画面で動かない exitを実行してもエラ…
【rails】pry-byebugによるデバック(値の確認)
デバックとは まずデバックとは問題を排除すること なぜ問題(バグ)が起きるのか考えることより、まず情報を集めることが大事! 最初に見るところ railsなどが出してくれるエラーメッセージをしっかり読むこと 今回学習するの…
【rails】部分テンプレートを使う
部分テンプレート(Partial Template)とは htmlが長くなってくると、ぱっと見てなにを意味しているか分かりにくい 分かりやすくするために、部分テンプレートを使う 例えばindex.html.erbの”ta…
【rails】戻るボタンを実装する
戻るボタンは簡単に作れる application.html.erbの<header>タグ内に以下のコードを書く back.svgは戻るボタン「<」のアイコン 手頃なものをあらかじめ用意しておく if !currentpa…
【rails】日付の表記について
日付を表示する データベースには、指定したカラム(title、content)の他に自動で作成されるカラムがある id created\at update\at コードは前回までの続きを編集していく 関連記事:【rail…