You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 4, 2024. It is now read-only.
内容
scaffdogを導入し以下のテンプレートを自動生成できるようにする
/components/xxx.vue
/components/xxx.story.vue
/composables/xxx.vue
/stores/xxx.vue
Unitテストは同一ファイル中に実装する( #4: Build Vitest environment for Testing #7 のPR参照)
検討
以下は検討中の要件である
schema
ファイルをどこに配置するのか検討理由
コンポーネントの分割粒度、実装方針は人によって持っている指針が異なる。そのため、ルールがないとブレる事が多い。実装方針・アーキテクチャを明確化・明文化していないと保守コストが増大する恐れもある。
上記問題が起こらないようにscaffdogを用いたテンプレートの作成を行う。Railsに存在するrails generate scaffoldコマンドを自作するイメージである。
利用フローは以下のようになる。
scaffdog generate xxx
で新規component / composabels / stores を作成するThe text was updated successfully, but these errors were encountered: