今日も仕事で学んだことをつらつら書いていきます。 現在、Nuxt3, Vue3, TypeScriptsで開発をしております。 ・汎用のコンポーネントを使うことを考え、marginやpaddingを統一する。 個々でできるだけ設定しない。変更した際、一つ一つ変えなくてはいけなくなる。 必要であれば、専用のCSSを作って統一するのもアリ。 ・slotは複数使うことができる。 ただ、使わないスロットがある場合は、周辺のdivは残ってしまうので、スタイルをつけている場合は、注意が必要となる。 ・同じ情報のプロパティ名は同じにする。APIデータに問題(DB)があれば、統一してもらうよう報告する。 ・v…