Entries from 2021-09-01 to 1 month

非同期通信1

同期通信、非同期通信の違いは、 非同期通信においてはブラウザを再読み込みしなくても、ブラウザに表示される情報が自動で変わるという点である。 これを実現するには、JavaScriptを用いる。JavaScriptはブラウザ上でのポインターの動きによってメソッドの…

JavaScript 2

オブジェクト、そしてプロパティという概念がJavaScriptには存在する。 オブジェクトというのは一つの概念、集合のことであり、プロパティは、その概念、集合の構成要素のことを指す。 let human = { name: "" age: ... } のように記述する。 関数も、一つの…

JavaScript 1

Var, const, let JavaScript では、変数を定義する時にlet, constで宣言する必要がある。 constは定数のことで、一度宣言すると変化することはない letは上書きできる変数宣言 関数式と関数宣言 関数宣言:function calc(引数){処理} 関数式:const calc = f…

Ruby on Rails Model

Active Model モデルの機能を動かすオブジェクト Active Record データ保存に関するオブジェクトでデータを選別する。 Callbacks いつでも呼び出せるモジュール Validations データ保存の際に検証。 Serialization データとして返却するものを選別できる。 F…

Ruby on Rails の Controller

Action Controller これが、Ruby on Railsにおいてコントローラーの機能を動かすオブジェクトのことである。 レンダリング これは、コントローラーによってビューファイルをブラウザで表示させること。 JSON これはデータの保存形式の一つ。 Render template…