## Railsとは何か?
2つの主要な基本理念
- 同じことを繰り返すな
DRY
- 設定よりも規約が優先される
ルールが優先されると言う事だろうか
## Railsプロジェクト作成
- rails のgemを入れる
- SQliteも同梱される
- 一通りの作業が記載されている
- routes
- controller
- view
- ストロングパラーメーター(使って良いパラメーターだけをcontrollerで保存できる)
- form_with
- リンクの追加
- バリデーションの追加
- パーシャルについて
- モデル作成
- モデル関連づけ
- ルーティング(ネスト)
- セキュリティ
```
Controllerに
http_basic_authenticate_with name:
"dhh"
, password:
"secret"
, only:
:destroy
```