sugizakikun / docker-laravel

ポートフォリオ
https://sakopi.site
1 stars 0 forks source link

リファクタリング #19

Closed sugizakikun closed 2 months ago

sugizakikun commented 2 months ago

ディレクトリ構成・コードの無秩序さの解消

考えたルール

バックエンド

Controller

あくまでもフロントエンドとサーバーサイドの接合部なので DBを操作や外部APIの呼び出しは基本的に行わない。 画面から取得した値を元に、後述のServiceクラスで処理された内容のみを返却する。

Service

実際のDB操作(レコードの生成・更新・削除)や外部APIの呼び出しはこっち。

フロントエンド(bladeファイル)

コンポーネント化

ディレクトリ構成

sugizakikun commented 2 months ago

実際の業務のプロジェクトっぽくなったので一旦、これは閉じる。

スクリーンショット 2024-08-29 10 44 05