前提
現在保守しているシステムで単一の顧客のみにカスタマイズする要件が出てきました。
フロントエンドはVueでバックエンドはLaravelです。
愚直に実装すると、Controllerに顧客専用の変数を用意しておいて、Vueではそれを読み取り、v-ifなどで専用の顧客か判断し、レンダリングする形になると思います。
やりたいこと
出来れば顧客専用のロジックなり、UIなりを全ユーザーが共通で使うようなController、Viewから分離したいと思っています。(軽微な修正などでバグなどを出したくなくて、顧客専用処理がありながらも保守性を高めたいと思っています)
ただ分離する上でどのようにアーキテクチャを組んでいけばよいか分からない状態でいます。
プラグインアーキテクチャ等は参考になるかなと思っていますが、何か他に参考になるようなものがあればご教授頂きたいと思っています。
ご教授お願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/24 11:01