Closed sugizakikun closed 2 months ago
あくまでもフロントエンドとサーバーサイドの接合部なので DBを操作や外部APIの呼び出しは基本的に行わない。 画面から取得した値を元に、後述のServiceクラスで処理された内容のみを返却する。
実際のDB操作(レコードの生成・更新・削除)や外部APIの呼び出しはこっち。
これは悩みどころ。
ディレクトリ構成マジでどうしよう・・・
実際の業務のプロジェクトっぽくなったので一旦、これは閉じる。
ディレクトリ構成・コードの無秩序さの解消
考えたルール
バックエンド
Controller
あくまでもフロントエンドとサーバーサイドの接合部なので DBを操作や外部APIの呼び出しは基本的に行わない。 画面から取得した値を元に、後述のServiceクラスで処理された内容のみを返却する。
Service
実際のDB操作(レコードの生成・更新・削除)や外部APIの呼び出しはこっち。
フロントエンド(bladeファイル)
コンポーネント化
ディレクトリ構成
これは悩みどころ。
ディレクトリ構成マジでどうしよう・・・