Python備忘録
Django でクリーンアーキテクチャを導入する(全体設計編)

Django は「Fat Model / Fat View」になりやすいフレームワークです。ORM が強力で、ビジネスロジックをどこにでも書けてしまうからです。小規模なうちは問題ありませんが、ドメインが複雑化すると「この計算ロジックはどこに…

続きを読む
php備忘録
Laravel備忘録:更新エラー時の処理(バリデーション)

更新時のエラー処理でハマりました。 更新時にかっこよくエラーの理由を表記してくれる機能『バリデーション』Laravelではかなり便利に作られていて簡単に利用できる...はずでした。 Laravel初心者の私がドはまりし解 […]

続きを読む