2.3 Micropostsリソース 2.3.1 マイクロポストを探検する 2.3.2 マイクロポストをマイクロにする 2.3.3 ユーザーはたくさんマイクロポストを持っている 2.3.4 継承の階層 2.3.5 アプリケーションをデプロイする 2.3 Micropostsリソース ・Usersリソースと同…
2.2 Usersリソース 2.2.1 ユーザーページを探検する 2.2.2 MVCの挙動 2.2.3 Usersリソースの欠点 2.2 Usersリソース ・2.1.1節で設定したユーザーのモデル設定と、それを表示するためのWebインターフェイスを組み合わせて「Usersリソース」を作る。 ・これに…
・目標を設定し公開 ・賞/罰を設定 ・例:毎日ジョギングできたら10万もらえる/失う
第2章 Toyアプリケーション 2.1 アプリケーションの計画 2.1.1 ユーザーのモデル設計 マイクロソフトのモデル設計 第2章 Toyアプリケーション ・railsには簡単にアプリケーションを作るためのscaffoldジェネレータというスクリプトがある。これを通してToyア…
1.5.1 Herokuのセットアップ 演習 1.5.4 Herokuコマンド 1.5.1 Herokuのセットアップ ・今、作ったアプリがあるのはローカルとGithub上だけなので、このままではユーザーに公開できない。 ・公開するためには外部にデプロイする必要がある。Herokuはそのクラ…
1.4.1 インストールとセットアップ 1.4.2 Gitのメリット 1.4.3 Bitbucket(Github) 1.4.1 インストールとセットアップ ・gitはもともとIDEに入っている。以下の手順でセットアップを行う。 ①gitをインストールしたとき、初回だけsystemセットアップと呼ばれる…
1.3 最初のアプリケーション 1.3.1 Bundler 1.3.2 rails server 1.3.3 Model-View-Controller(MVC) 1.3.4 Hello,World! 1.3 最初のアプリケーション ・HelloWorldを作る。 ・Unixコマンドまとめ ls 現在のディレクトリ内容の表示 mkdir NAME ディレクトリの…
1.2.1開発環境 1.2.2 Railsをインストールする 1.2.1開発環境 ・AWSのCloud9を用いる。 ・Ruby,RubyGems,Gitなどが予め入っている。RailsやHerokuはあとから入れる。 1.2.2 Railsをインストールする ①よくわからないけど時間短縮になるらしいコマンドを打っ…
1.1.1前提知識 1.1.2 この本における取り決め 1.1.1前提知識 ・RoRが優れているのは、 ①オープンソースかつゆるいライセンスによる使いやすさ ②最新の設計思想などに柔軟に対応する開発の姿勢 ③コミニュティが巨大で、情報が豊富 という3点。 ・演習 Q1:gems…