【rails】scaffoldでとりあえずアプリを作る。話はそれからだ。
scaffoldでサクッとtaskを管理するwebアプリを作る方法を紹介します。
Ruby on Railsが動く環境ができていれば10分くらいで作れるはず。
以下のコマンドを順番に実行。
$ rails new task_manage -d mysql $ cd task_manage $ rails generate scaffold task content:text $ bundle exec rake db:create $ bundle exec rake db:migrate
その後、routes.rbを編集
root to: "tasks#index”を追加する。
Rails.application.routes.draw do resources :tasks # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html root to: "tasks#index" end
これでtask管理ができるwebアプリの完成!
以下のコマンドでwebアプリに接続できるようになります。
URLは「http://localhost:3000」
$ rails s
アプリの機能としてはtaskを登録して、一覧表示させる簡単なものです。
New Taskからtaskを追加して、追加したtaskは更新、削除もできます。
次回からこのアプリでrailsの説明をしていきます。