RubyOnRails

Ruby on Rails1日目memo

やること

野球のwebアプリケーションを作成している。

今日やったこと

  1. prog-8で勉強 http://prog-8.com/languages/rails5
  2. すでにあるもので必要な要素を検証
  3. Twitter認証の機能について調べる

わかったこと

  • ルーティング:コントローラーの 操作説明書 
  • →どのコントローラーのとき、どのアクションをするか、記載されている。
  • コントローラー:作り手がコントローラーをもってどういう操作をするか
  • e.g. トップページをブラウザに表示する
  • ビュー:実際にコントローラーを使ってコマンドを押す指示
  • e.g. top.html.erbをブラウザに表示させる
"コントローラーの作成"
$ rails g controller hoge1(コントローラ名) hoge2(アクション名)

=>これで、Controllerにはhoge1_controller.rb
viewにはhoge2.html.erbがうまれる

すでに指定したコントローラーがフォルダに存在している場合は、ファイルを複製

今後やること

https://qiita.com/hilotter/items/628fd54785d3c892d048
http://www.geekzshu.com/rails/1562

  1. web app の中身をみる
  2. bitbucket使って管理しているので、それのgit commitなど理解する
  3. Twitterの認証やる