Ruby on Rails を使って「W3Qみたいなアプリ」を作ってみる①
Ruby on Railsの使い方をマスターすべく、W3Qみたいなアプリを作ってみようと思います!
目標の成果物イメージ
とりあえず、本家を目標にがんばってみます。
基本設計
まずは、どんな機能があるか洗い出してみましょう。
基本的な機能
・質問を投稿する
・回答を投稿する
・投稿を削除する
投稿に付随する機能
・いいねする
・ストックする
・投稿内容をツイッターにも投稿する
ページと表示
・メイン:質問一覧の表示
・個別:質問内容と回答一覧の表示
・あとで読む:ストックした質問一覧の表示
・履歴:質問/回答した内容一覧
テーブルの構成
質問テーブル
id/内容/ユーザーid/投稿日時
回答テーブル
id/内容/質問のid/ユーザーid/投稿日時
いいねテーブル
質問のid/ユーザーid
ストックテーブル
id/質問のid