SSブログ

Ruby on RailsによるWebアプリ開発基礎実習講座 [よもやま日記]

「Ruby on RailsによるWebアプリ開発基礎実習講座」を受講してきた。

----------以下、講義メモ----------

Ruby on Railsとは
・Rubyの作者は日本人(松本さん)だが、Ruby on Railsを開発したのはデンマークのDavis Heinemeier Hanssonさん。
・最初PHPで作ろうとしたが、Rubyという言語を知ってフレームワークを作った。

フレームワークとは
・どのアプリでも必要とされるような基本的な機能を備えたアプリケーションの枠組み

Railsの思想
・設定より規約(Convention over Configuration = CoC)
・繰り返しを避けよ(Don't Repeat Yourself = DRY)

MVCアーキテクチャ
M = Model
V = View
C = Controller

HTTP METHOD
 GET URL入力/リンクで指定
 POST フォームから送信

ActiveRecordの規約
 Create
 Read
 Update
 Delete
→ CRUD

Scaffoldとは
・基本的なCRUD機能を持つアプリケーションをノンコーディングで作成できる機能

@users

有効期限は、次のページが表示されるまで

セッションオブジェクト
session[......]

有効期限は、アプリがデータを破棄するまで

・4kb(4096文字)しか保存できない。
 ※ 1kb = 1024文字

nice!(25)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 25

コメント 0

トラックバック 0