らくだ🐫にもできるRailsチュートリアル|(3.5と)3.6
Railsチュートリアル3.5 最後に 本文ではmasterブランチにcheckoutしてマージなんですが せっかく(?)なのでプルリクエスト→Pullの流れをセルフでやってみようと思います 一人でやってると使い所がない感じなのでプルリクエストの練習として。 $ git add -A $ git commit -m “Fi(…続きを読む)
3.5 最後に 本文ではmasterブランチにcheckoutしてマージなんですが せっかく(?)なのでプルリクエスト→Pullの流れをセルフでやってみようと思います 一人でやってると使い所がない感じなのでプルリクエストの練習として。 $ git add -A $ git commit -m “Fi(…続きを読む)
3.4 少しだけ動的なページ Home、Help、Aboutそれぞれのページタイトルが表示されるようにしていく 準備として元々用意されているレイアウトのファイルを一時的に無効に #ファイルの移動(&リネーム) #app/views/layoutsにあるapplication.html.erbを ルー(…続きを読む)
3.3 テストから始める テストのタイミングのガイドライン アプリケーションのコードよりも明らかにテストコードの方が短くシンプルになる (=簡単に書ける) のであれば、「先に」書く 動作の仕様がまだ固まりきっていない場合、アプリケーションのコードを先に書き、期待する動作を「後で」書く セキュリティが(…続きを読む)
3.6.1 minitest reporters 2019.05.24 らくだ🐫にもできるRailsチュートリアル|3.3から移動 masterブランチから移動する前に テスト結果を見易くするために3.6.1に書いてあるこちらの設定をしておきます (ブランチを移動しているようでしたら(…続きを読む)
とうとうここからが本番!って感じですよね。 とは言えまだまだ、本番の入り口。がんばれ🐫 3.1 セットアップ 先ずはサンプルデータがあるとの事なのでフォークしておくことにしました 完成版と言う事なので途中でどのくらい参考になるかはわからないけども で、Bitbucketでフォークって(…続きを読む)
2.3 Micropostsリソース 2.3.1 マイクロポストを探検する Usersリソースの時と同様にmicropostsリソースを生成する $ rails generate scaffold Micropost content:text user_id:integer #content:tex(…続きを読む)
2.2 Usersリソース Webインターフェイスとはなんぞ 一言で言おうとすると逆によくわからなくなる感じなのですが、webから操作するための仕組み的な? railsで言うとviewとかcontrollerあたりがそれにあたるのかな。と思っています。 リソースとは それぞれのデータを作ったり・呼び(…続きを読む)
scaffoldジェネレータとは何ぞ? ざっくり言うと基本的な機能を自動生成してくれるスクリプト RESTアーキテクチャとは何ぞ? 分かるようなわからない様な? 一先ず進めていきます。 2.1 アプリケーションの計画 Gemfileのbundle installでエラーが出てbundle updat(…続きを読む)
1.5 デプロイする 1.5.1 Herokuのセットアップ 環境によって導入するgem、しないgemを指定する 本番環境のみにインストール group :production do gem ‘pg’, ‘0.20.0’ end 開発・テスト環境にインストール(開発環境には導入されないようにする) (…続きを読む)
1.4 Gitによるバージョン管理 gitに関してはProgateのGit学習コースをやっていたのだけど 実際使ってみると「こんな時どうするの??」とか、そもそもの仕組みがあんまりわかっていなかったりしていたので 初心者にもわかりやすいと評判のわかばちゃんと学ぶ git使い方入門で勉強しました。 P(…続きを読む)