素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Rails技術者認定試験 Silver
「Rails技術者認定試験 Silver」の記事一覧
GET, POST, PUTなどすべてのHTTPメソッドにマッチするルートを定義するオプションはどれか。
match 'path', to: 'ctrl#act', via: :all とすることで、全メソッドを受け付けるルートを定義できる。
2026年3月20日
app/assets/images内の画像を表示するimgタグを生成するヘルパーメソッドはどれか。
image_tag "logo.png" を使用すると、アセットパイプライン経由で解決されたパスを持つimgタグが生成され…
2026年3月20日
関連するオブジェクトのメソッドを、自分自身のメソッドのように呼び出せるようにする機能はどれか。
delegate :name, to: :user のように定義すると、profile.name で profile.user.name を呼び出せる。
2026年3月20日
データベースへのトランザクションが完了し、永続化が確定した後に実行されるコールバックはどれか。
after_commitはトランザクションがコミットされた後に発火するため、メール送信やジョブ登録に適している。
2026年3月20日
翻訳ファイル内の変数を動的に置き換えるための記法(例:”こんにちは、%{name}さん”)はどれか。
I18nのYAMLファイルでは %{variable_name} の形式を使用し、tメソッドの引数で値を渡す。
2026年3月20日
現在実行中のRails環境が「本番環境(production)」であるかどうかを判定するメソッドはどれか。
Rails.env.production? メソッドは、現在の環境名を確認するための推奨される方法である。
2026年3月20日
開発環境とテスト環境でのみ使用するGemを定義するためのGemfileの記述はどれか。
groupブロックを使用することで、特定の環境でのみインストール・ロードされるGemを指定できる。
2026年3月20日
既存カラムのデフォルト値を変更するマイグレーションメソッドはどれか。
change_column_default :table, :column, from: old, to: new の形式で使用する。
2026年3月20日
モデルのインスタンスを一意に識別するためのDOM ID(例:”user_1″)を生成するヘルパーメソッドはどれか。
dom_id(@user) は、クラス名とIDを組み合わせた一意の文字列を生成し、JavaScript操作などで役立つ。
2026年3月20日
Basic認証を簡単に実装するためのRails標準メソッドはどれか。
http_basic_authenticate_with name: "user", password: "pw" をコントローラに記述するだけでBasic認証を…
2026年3月20日
投稿のページ送り
1
…
66
67
68
…
129