LoginSignup
0
0

More than 3 years have passed since last update.

Railsの勉強で学んだこと

Last updated at Posted at 2020-10-28

GETとPOSTのざっくりな違い

GET: リンクをクリックして見たいページに飛ぶときに使われる
POST: 基本的ににサーバーのDBにデータを保存したいときになどに使われる

ストロングパラメーター

WEB上から入力されてきた値を制限することで不正なパラメータを防ぐ仕組み、
Mass Asignmentというセキュリティー問題を回避するために必要。

シンボル

シンボルとは文字列を通し番号で管理しているもの
:name や :userなど

ハッシュ化

ある特定の文字列や数字の羅列を一定のルール(ハッシュ関数)に基づいた計算手順によって
別の値(ハッシュ値)に置き換えること

暗号化との違いは元に戻せるか否か
暗号化は戻せるが、ハッシュ値はハッシュ化作業を行った人も含めて誰も元に戻せない。

メソッド

メソッドとは関数のことメソッドの定義は def と end の間に実行したい処理を挟む

def メソッド名
   やりたい処理
end
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0