投稿

4月, 2020の投稿を表示しています

今後はAtomic Designに基づくCSS設計が主流になっていく

と思っています。 こんばんは sushi-udon です。 会社で仕事をしていると思うことなのですが「今後のCSSアーキテクチャは、Atomic Designに基づく設計が主流になっていく」と思います。 実際に使用していて、便利なことしかなかったからです。 もちろん、デメリットもありますが、比重にかけたとき、メリットのほうが大きいです。 メリット コンポーネントごとにCSSをつけていくため、違うページで使われているコンポーネントも流用がしやすい。 コンポーネントの粒度を間違えても、比較的安易に修正が可能である。 デメリット コンポーネントの数が多くなればなるほど、管理ファイルが多くなる 「どこまでをorganismにして、moleculeにするか」など、人によって設計のばらつきが見えてくる が、実際に実装していて感じる、メリット・デメリットです。 ファイル数が多くなってくるのは、Atomic Designに関わらず、サイトが大規模になればなるほど、仕方のないことだと思います。 scssファイルを管理するのが嫌であれば、Vueの単一コンポーネントを導入するなどで、対策が可能であると思います。 また「人によって設計粒度が違う」は、共通の認識…ドキュメントを導入することによって、解決しますし、Atomic Designで実装すればするほど、感覚がつかめます。

Linux、はじめました。

こんばんは。 リモート勤務の中で、自宅でも実行できるスキルアップは何かないか…と思い、以前から気になっていた「まんがでわかるLinux」を読み始めました。 https://www.amazon.co.jp/まんがでわかるLinux-シス管系女子-日経BPパソコンベストムック-Piro-結城洋志/dp/4822224961/ref=tmm_hrd_swatch_0?_encoding=UTF8&qid=&sr=  まだ読み始めですがとても面白いので、どんどん読み進めていきたいと思っています。

ブログ始めました

自分のアウトプットのために、技術ブログ始めました! 続くかどうか不安ですが、どうぞ宜しくお願い致します。