Designは一貫性のある堅牢なデザインシステムの作成と維持の為にあります。Designをすることはできない。Designではないのを認識する必要がある。Designと呼ぶのは混乱の元になりそう。Componentという設計がオススメ。Designの実装もできるし、フロントエンドだけでもできる良い感じのやつ。一応軽いVue.jsでのサンプルも作成しています。Componentの5大要素AtomsMoleculesOrganismsEcosystemEnvironmentsEcosystemはContainerみたいなもので、EnvironmentsはSPAのPageみたいなもの。SSRのPageとは違っており、リッチであり、ライフサイクルも違う例organismorganismorganism作られた部品群をエコシステムレイヤーでコントロールナビゲーションバーを使うエコシステムはサーバーみたいにOpenイベントを購読するだけ左側にあるハンバーガーがクリックされたら、NavigationOpenを発行。右側のアイコンがクリックされたら、OpenUserProfileFormイベントを発行。