概要
Rubyを利用してWebアプリケーション開発の基本技術を学習します。そのために、WebアプリケーションフレームワークのSinatra(シナトラ)を利用して簡単なアプリケーションを開発しましょう。
チャプター一覧
chapter 1
chapter 2
chapter 3
ここでは、Webアプリケーションのルーティングについて学習します。ルーティングは、Webアプリケーションの基礎技術のひとつで、Sinatraでも基本となる機能です。ルーティングを使うと、ブラウザからのリクエストに応じて合わせて、呼び出す処理を切り替えることができます。
5:22
chapter 4
ここでは、テンプレートを使って、もう少し複雑なWebページを表示します。そのために、Sinatraのインラインテンプレートとerbを使って、同じプログラムファイルの中にHTMLのひな型を記述します。
4:39
chapter 5
chapter 6
ここでは、Sinatraの具体例として、RPGの行動選択メニューを作ります。ルーティングとテンプレートエンジンを使って、RPGのプレーヤーが、歩いたり、戦ったりするメニューを作りましょう。
5:50
chapter 7
chapter 8
学習ステータス
Lv.1
チャプター完了数
0 / 8チャプター
演習課題完了数
0 / 7問