もこたんぺ Learning Note

自分が勉強する上でわからなかったことを理解を深めていくためにまとめていく。

cssからscssにするメリットと注意点

●課題2 学習メモ

cssからscssにする

メリット

  1. 一度定義したスタイルのセットを簡単に呼び出すことができる

  2. セレクタやプロパティのネスト(入れ子)で記述量を減らせる

  3. 複雑なコードも再利用することができる

 

○applicatiion.scssでは require_tree でまとめて読み込むのではなく、

 @import を使って個別にcssを読み込んでいる

 →require_treeを使うと同ディレクトリのcssを全て読み込んでしまうため、

  ファイルが複数あった場合、読み込む順番がわからなくなってしまう。

  それを防ぐための @import で必要なファイルのみを読み込む。

 

 

 

○routes.rb で  => (ハッシュロケット)ではなく、シンボルを使用する

 →シンボルで記載することで、常に同じオブジェクトを参照する

  ハッシュロケットで定義するよりもメモリの使用量が少なくできる