新着記事 14ページ目
【rails】pry-byebugによるデバック(値の確認)
デバックとは まずデバックとは問題を排除すること なぜ問題(バグ)が起きるのか考えることより、まず情報を集めることが大事! 最初に見るところ railsなどが出してくれるエラーメッセージをしっかり読むこと 今回学習するの…
【rails】部分テンプレートを使う
部分テンプレート(Partial Template)とは htmlが長くなってくると、ぱっと見てなにを意味しているか分かりにくい 分かりやすくするために、部分テンプレートを使う 例えばindex.html.erbの”ta…
【rails】戻るボタンを実装する
戻るボタンは簡単に作れる application.html.erbの<header>タグ内に以下のコードを書く back.svgは戻るボタン「<」のアイコン 手頃なものをあらかじめ用意しておく if !current_p…
【rails】日付の表記について
日付を表示する データベースには、指定したカラム(title、content)の他に自動で作成されるカラムがある id created\_at update\_at コードは前回までの続きを編集していく 関連記事:【ra…
refactoring(コードを整理する)
refactoringとは プログラミングのコードを書いていくと、無駄なコードが出てくる (当初は必要と思ったコードでも、後々不要になったりする) 定期的に不要なコードを整理して、読みやすくしておく この作業を「refa…
【rails】beforeアクション
同じコードは二度と書かない プログラミングの中で、同じコードは二度と書かない(ドライと言う) 重複しているコードを整理すると見やすくなる 関連記事:refactoring(コードを整理する) @article = Art…
【rails】「DELETE」destroyアクション
CRUD(クラッド)とは Create・Read・Update・Delete のこと Webアプリケーションの基本的な機能をすべて備えているものを「CRUDアプリ」という Delete 「Delete」(DELETEリク…
【rails】「UPDATE」updateアクション
CRUD(クラッド)とは Create・Read・Update・Delete のこと Webアプリケーションの基本的な機能をすべて備えているものを「CRUDアプリ」という Update 「Update」(PUTリクエスト…
【rails】「UPDATE」editアクション
CRUD(クラッド)とは Create・Read・Update・Delete のこと Webアプリケーションの基本的な機能をすべて備えているものを「CRUDアプリ」という Update 「Update」(PUTリクエスト…
【rails】エラーメッセージ・日本語化
エラー内容を表示する ↓ の記事の内容に沿って進めていく 関連記事:【rails】「CREATE」createアクション .errors.full_messages.each do |message| app/views…