ホーム > 応用 > 【CSS】長期的な開発を意識したCSSファイルの扱い方を学ぼう

【CSS】長期的な開発を意識したCSSファイルの扱い方を学ぼう

Webサイト開発をする際のファイル管理はどのようにしてますでしょうか?

規模が小さなサイトやアプリの場合は問題ありませんが、規模が大きくなっていくと

ファイルの管理がとても難しくなっていきます。

このファイルの管理が難しくなる事例の1つがCSSファイルです。

今回の記事ではCSSファイルを用いて、ファイルの管理の仕方をご紹介していきます。

今回の記事でわかること

  • 規模が大きくなってきた場合のファイルの管理の仕方

初心者がやりがちなファイルの管理方法

初心者がやりがちなファイルの管理方法としてよくあるのが、要素ごとに分けないという管理の仕方です。 以下の画像がその例です。

よくないファイル管理の例

このようなファイル管理方法だとどんなことが起きるかを考えてみます。



ファイル全体が見にくい

ファイル全体が見にくいと時間という面でデメリットがあります。

コードを修正したい時にそのコードがどこにあったかを探すのに手間がかかります。

このような小さな手間が非効率化へと繋がります

また全体の構成としても綺麗ではないです。

profile

Yama

私がプログラミングを学び始めた頃はよくこんなことになっていました。
しかしプログラミングを学び続けることで今後のためになるファイル管理方法を見つけました。

今後を想定したファイルの管理方法

今後を想定したファイル管理方法として1番なのは、

フォルダを作成し管理することです。

それぞれを意味あるファイルの仕分けをすることで

効率的に開発を進めることができます。

では実際に改善していきましょう。


articles, components, inq, privacyフォルダを作成します。

以下の画像が改善した後のファイル管理方法です。

改善した後のフォルダの画像

フォルダで管理することでこんなにも見やすくなりました。

ここで注目していただきたいのが、「components」フォルダです。

全体のサイトを通して、共通するデザインがある場合はcomponentsフォルダに入れて管理することをお勧めします。

そうすることで純粋なHTMLとCSSでWebサイトを開発する際はとても管理が簡単になります。

まとめ