rails
今日学習したことはrailsのデータベース設計、HAML、SCSSです。
データベースはUSER、TWEETなどを保管するサーバーの構築をしました。
新しい概念として中間テーブルという物を学びました。中間テーブルは多数のテーブルと多数のテーブルを紐つけるためにあります。
たとえば、インスタグラムは一人のユーザーが多数の投稿をし、その中にはたくさんのハッシュタグ(#)をつけると思います。
ハッシュタグを一つ検索すると関連する投稿が表示され、それは単体ではなく、複数なのと、投稿も複数あるので、それぞれを紐つけるには中間テーブルという物が必要になってきます。
HAMLはHTMLより簡単に描けるレビューテンプレートです。
SCSSもCSSより簡単にコードを短く描けるものになってきます。
明日はアプリのINDEXの実装をするので、その中で、HAML、SCSSの書き方も学んでいきます。