タグ

tipsとatomicdesignに関するko-ya-maのブックマーク (2)

  • Atomic Designの実装例 〜Atomic Designを使ったコンポーネント指向のUI開発:Q〜 - UGAP Engineer's Blog

    稿は(序)(破)(Q)のシリーズの3番目の記事になります。 稿では前回(破)で説明したAtomic Designを導入する際に工夫した点をふまえた実装例をJSフレームワークを使用する場合と使用しない場合の2つの場合について紹介します。 シリーズ(序)ではAtomic Designの概要 シリーズ(破)ではAtomic Designの導入に際して工夫した点 について説明していますので、そちらをご覧ください。 実装例題材 下のサイトテンプレートを題材に実装していきます。 https://html5up.net/prologue シチュエーションとしては、デザイナーからもらったデザインカンプをエンジニアが実装する想定で説明します。 コンポーネントの分割 エンジニアはデザインカンプをAtomic Designのコンポーネント単位に分割していきます。 コンポーネントの分割フロー図は(破)で以下の

    Atomic Designの実装例 〜Atomic Designを使ったコンポーネント指向のUI開発:Q〜 - UGAP Engineer's Blog
  • Vue.js からみた AtomicDesign

    この記事はVue.js #3 Advent Calendar 2017の13日目の記事です Atomic Design自体の記事は色々ありますので、この記事ではAtomicDesignで設計したコンポーネントをVue.jsで実際に運用してみて感じた事をまとめてみました 実際にどんな感じになるか結論から言うと、AtomとMoleculeにStoreを持たせず。 OrganismsとTemplateあたりの粒度でStoreを利用するとIA的にも収まりがいい様に思えます。是非デザイナーにツッコミ入れましょう。 VueコンポーネントをAtomicDesignで実装するとだいたいこんな感じになります。Atomの役割色・タイポ・ボタン固定文言など 直接描画要素にデータをレンダリング描画要素のイベントを発行親要素からのデータ受け取り登場箇所がすごく多いのでステートレスを徹底するStoreみちゃダメ絶対!

    Vue.js からみた AtomicDesign
    ko-ya-ma
    ko-ya-ma 2018/09/06
    Vue.jsに限らない話
  • 1