概要
Rubyを利用してWebアプリケーション開発の基本技術の理解を深めます。そのために、WebアプリケーションフレームワークのSinatra(シナトラ)とActiveRecordを利用して、簡単なメモ帳アプリを開発しましょう。
チャプター一覧
chapter 1
ここで、どのようなメモ帳アプリを開発するのか、その概要を整理します。WebアプリケーションフレームワークのSinatra(シナトラ)や、データベースを操作するActiveRecordといったライブラリを利用することで、機能の充実したWebアプリケーションを効率よく開発することができます。
2:48
chapter 2
chapter 3
ここでは、メモ帳のサンプルデータを一覧表示します。SinatraとActiveRecordを使って、データベースに接続して、テンプレートで表示してみましょう。
4:49
chapter 4
chapter 5
ここでは、メモの内容をMarkdownで記述できるようにします。そこで、RubyでMarkdownを扱う「redcarpet」(レッドカーペット)を使ってみましょう。
5:07
chapter 6
chapter 7
ここでは、メモ帳の保存機能と削除機能を作ります。編集フォームから「/update」でアクセスしたら、メモの内容をデータベースに保存して、詳細画面で「/destroy」でアクセスしたら、メモを削除します。
5:32
chapter 8
学習ステータス
Lv.1
チャプター完了数
0 / 8チャプター
演習課題完了数
0 / 8問