2022-10-01から1ヶ月間の記事一覧
Railsにおけるバリデーションの設定方法 バリデーションとは、正しいデータのみがデータベースに保存されるようにモデルクラスにて、そのデータが正しいかどうかをチェックするシステムのことを言います。バリデーションに引っかかり、データが不正だと判断…
RailsにおけるDBとMigrationファイルModelの役割とその関係 どんなデータベースを作って欲しいかを指示するデータベースの設計図がMigrationファイルです。 あるテーブルにこんなカラムが必要、そのカラムに対する型や制約を指示するもので、Migrationファイ…
インクリメント演算子とデクリメント演算子 インクリメント演算子は、値を1加算し、デクリメント演算子は、1減算します。 - 前置の場合は、加算・減算後の値を返すのに対し、後置の場合は、計算する前の値が返ります。 演算子 演算子名 説明 ++EX1 インクリ…
クラスとは 全てのオブジェクトが持つそのオブジェクトの原型のことです。 "おはよう".class => String 「おはよう」という文字列のクラスを調べると、Stringクラスということが分かります。 classというメソッドを使って、どのクラスに属するのかということ…
MPAとは ブラウザから「こういうページがほしい」とHTTPリクエストをもらうと、Webサーバーは内部でHTMLを組み上げ、JavaScriptやCSSと一緒にHTTPレスポンスを返します。重要なのは、この処理がページを遷移するごとに毎回行われるということです。 SPA, SSR…