Ruby on Rails5 I(前編)

Railsの基礎を学ぼう

2h

いよいよフレームワーク突入です。

Django girlsでPYthonAnywhereに触れてはいますが

もちろん、全然わかっていません(T^T)

全15レッスンありますが、最後まで生き残れるか不安です。

まずは完成物を鑑賞。

こ、こんなものが作れるなんて夢のようです。

たぶんプログラミングをやっている人なら

たいした事ではないのかもしれませんが

自分にとってはまさに

『ブレイクスルー』です!!

完成すればの話しですが。

では

Railsの準備です。

ターミナルが開かれるので

$rails server でサーバーを起動します。

それからターミナル1で

rails generete controller home topを実行し

トップページを生成します。

今までと違って

エディタ、ターミナル、ブラウザと

3カ所を見て進めて行くので、ちょっと戸惑います。

ここから少しHTMLのおはなし。

さっき作ったtop.html.erbのある場所。

演習がはじまって、しばらく何して良いのか悩んだ場面。

エディタのファイルアイコンをクリックして

トントンとファイルを開いていくと

目標発見。

HTMLコード追加して、ブラウザで確認。

コントローラファイルの確認。

以下、ちょっと何言ってるかわからない・・・

けれども先へすすみます。

ルーティングについての説明。

ざっくりと理解したような、しないような・・・。

ルーティングのファイル位置。

get ”url” => “コントローラー名#アクション名”で定義される。

これは大事かも。

ここで演習!

routes.rbの内容確認のみ。

ルーティングを変えて、topページを変更する練習。

ルーティングを間違えると

以下のようにエラーが表示されることを確認。

コマンドについての説明。

ルーティングとアクションを追加する。

演習で新しいhtml.rbとルートを追加して

ブラウザで確認。

長くなったので、後半に続きます。

返信を残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA