シェルスクリプトマガジン

香川大学SLPからお届け!(Vol.60掲載)

著者:山下賢治

 今回は、Webブラウザでアクセスできる予定共有アプリの作成方法を紹介します。Webアプリケーションフレームワークの「Ruby on Rails」と、JavaScriptのライブラリである「FullCalendar」を組み合わせることで、マウス操作で予定の追加や変更が可能な予定共有アプリを手軽に作成できます。

シェルスクリプトマガジン Vol.60は以下のリンク先でご購入できます。

図2 ルーティング設定

図3 アプリのViewを作成する手順

図5 ルーティング設定の変更

図6 登録データをJSON形式で取り出すコードを追加

図7 登録済みのデータを表示するコードを追加

図9 「app/assets/javascripts/application.js」のコード改造例

図10 「app/views/calendar/index.html.erb」ファイルに追加する記述

図11 「app/controllers/schedules_controller.rb」ファイルに追加する記述