-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
第135回 やまくち、はと、ちなつ #1432
Comments
よろしくお願いしますー! |
よろしくおねがいします!! |
よろしくお願いします! |
第2章 Toyアプリケーション |
scaffold = 足場 |
RESTアーキテクチャてなに |
REST:Webサービスの設計モデル Representational State Transfer の略で、インターネット(Web)上でいろいろな情報や機能を結びつける方法、あるいは考え方のひとつ。 |
マイクロポスト |
投稿できる機能的な(?) |
Railsチュートリアルで出てくる「マイクロポスト」とは、そういう機能の名前として使っている? |
gemfileのproductionに1つだけgemに入れてあったので何かと思ったら |
|
|
|
routesとroot |
これはCSRF対策用に書かれている https://www.transnet.ne.jp/2016/10/26/%E3%80%8Cruby-on-rails%E3%81%AEcsrf%E5%AF%BE%E7%AD%96colnd/ |
routes でリソースとかルーティングを設定する |
Modelが英語の単数形でテーブル名称が複数形になる いつまでたっても覚えられない |
2.1.1 ユーザーのモデル設計 |
こんな感じでデータ持つよ〜って話 |
2.1.2 マイクロポストのモデル設計 |
理解 |
マイクロポストのモデル設計のidは、ユーザーのidじゃなくて、投稿に対するid |
2.2 Usersリソース |
リソース ≒ URI |
主キーという概念がよくわからない |
rake…… |
主キー:被らないID、TwitterのアカウントIDみたいな |
→ idというカラムにしておけば、Railsが主キーとしてデータベースに追加して(idを作って)くれる |
うーん・・・スキーマファイルの役割? |
migrate がしてくれていること
疑問
|
2.2 の「コラム 2.1. Rake」の手前まで読みました。 |
developmentがsqlite3でproductionがPostgreSQLにしてあるのはなぜか? → HerokuはPostgreSQLだけれども、PostgreSQLの環境設定は結構面倒だったりするからチュートリアルでは分けたのかも |
schema.rb #とは |
DBが複数系でModelが単数系なのがよくわからない件 →DB と考えると自然と考えられそう。 |
No description provided.
The text was updated successfully, but these errors were encountered: