Upload
shinya-katayama
View
388
Download
8
Embed Size (px)
DESCRIPTION
学部3年生向けの Ruby on Rails 講習で使うスライドです。
Citation preview
フレームワーク事始め初めての Ruby on Rails
M1 片山 真也
04/12/2023
この講習の流れ
1.実践 (ggrks)( または先輩に聞く )
フレームワーク汎用的な機能を寄せ集めたひな形
Ruby on Rails
規約が厳しい
このファイル名は複数形ね、あと、先頭は大文字。あ、そいつは単数形で。
ここではデータベースにアクセスするべきじゃないよ……。
ファイルが多いファイルが多い
覚えることが多い
モデル
ビュー
ルーティング
コントローラー
マイグレーション
bundle
scaffold
Ruby on Rails はクソでは?
規約が厳しい
ファイルが多い
覚えることが多い
規約に沿えば楽
役割分担
覚えれば便利
大規模なソフトウェアを作る際には利点となる
Rails は MVC の考え方に基づいている
MVC
View Model
Controller
ユーザ
実践 : 掲示板を作ろう 細かい仕様は自分で考える 困ったらなるべく人を頼る サーバ、クライアントの講習内容を
盛り込んでも良い
rails new hoge
rails s
rails g scaffold hoge
rails g model hoge
rails g controller hoge
rake routes
bundle install
課題 : 計算機係が求めるシステムを作る