rails

今日学習したことはrailsのデータベース設計、HAML、SCSSです。

データベースはUSER、TWEETなどを保管するサーバーの構築をしました。

新しい概念として中間テーブルという物を学びました。中間テーブルは多数のテーブルと多数のテーブルを紐つけるためにあります。

たとえば、インスタグラムは一人のユーザーが多数の投稿をし、その中にはたくさんのハッシュタグ(#)をつけると思います。

ハッシュタグを一つ検索すると関連する投稿が表示され、それは単体ではなく、複数なのと、投稿も複数あるので、それぞれを紐つけるには中間テーブルという物が必要になってきます。

HAMLはHTMLより簡単に描けるレビューテンプレートです。

SCSSもCSSより簡単にコードを短く描けるものになってきます。

明日はアプリのINDEXの実装をするので、その中で、HAML、SCSSの書き方も学んでいきます。