5月20日 午前の積み上げ
## データベース設計
・データベース設計書のLGTMをもらえた
## フロント実装
・Sass(サス) : CSSの機能を拡張したもの。機能は非常に似ているが異なる言語である。sass拡張子やscss拡張子がある。主流はscss
・パーシャル : 分割したSassファイルのこと。パーシャルファイルの名前は_(アンダースコア)から始まる。パーシャルファイルを読み込むときは「@input ファイル名」と記述する
・変数 : Sassでは変数を使用できる。定義するときは「$変数名: 値;」と記述する
・mixin : まとまったスタイルを定義することができる機能。定義するには「@mixin mixin名() {}」と記述する
・index.html
・style.css
・stylesheetsフォルダ
・style.scss
・_reset.scss
・BEM : 多くの開発者が取り入れているCSS設計
・(B) Block : ある要素の大元となるブロック要素
・(E) Element : Blockに属する子要素。命名には名詞を使う
・(M) Modifier : Block, Elementに特別な装飾をする。命名は形容詞を使う
・Haml : HTMLよりも簡単に書くためのビューテンプレートエンジン。Hamlの記法はより少ない労力でHTMLを書くことができる