【フロントエンド】リファクタリングについて
初めに
今まで5年ほどマークアップ&フロントエンドエンジニアとして働いてきたので、
フロントエンドエンジニアリング(HTML/CSS/JSやその他)において役に立ちそうなリファクタリング(コーディング全般の)をまとめます。
ここでいうリファクタリングは、保守性、アクセシビリティ、サイト高速化などが目的です。
HTML
画像
容量
pictureとsourceタグ
- HTMLの話になりますが、PCとSPで違う画像を使う場合、CSSで出しわけせず、pictureとsourceタグで出しわけすることで読み込む画像を一つにできます。
最後に
日々情報を調べることは多いと思うので、参照すると良い個人的オススメサイトを紹介します。
オススメサイト
MDN(Mozilla)さんでは、Web技術における正しい情報が掲載されていますので、迷ったらここを参照すると良いです。
developer.mozilla.org
コリスさんでは、フロントエンドの新しい技術を海外記事翻訳などしてくれた上で分かりやすく掲載されていて技術インプットするのにとても良いサイトです。
coliss.com
ICS MEDIAさんでは、古い記事も随時更新して情報が古くならないようにしたり、アクセシビリティに考慮した実装を紹介したり、たくさんの役に立つ情報を発信されています。
ics.media