te14

CRUDを超えたLaravelが登場!

(jp) =

作成に 1 年以上かかりましたが、完成したことを嬉しく思います。Laravel Beyond CRUD の書籍とビデオ コースが利用可能になりました。 通常のフォロワーはすでにそれが何であるかを知っていますが、あなたが初めての場合に備えて喜んで繰り返します.


私は何年もの間、平均よりも大きな Web アプリケーションをいくつか作成し、保守してきました。 開発者のチームが少なくとも 1 年、多くの場合はそれ以上の作業を行うプロジェクト。 彼らの場合、CRUD アプリケーションを構築するためのよく知られたデフォルトの Laravel アプローチは、それほどうまくスケーリングしません。 これらのプロジェクトは大規模になり、ナビゲートと保守が困難になります。

そのため、過去数年間、私と私たちのチームがこれらのプロジェクトの保守性を改善し、私たちとクライアントの両方にとって開発プロセスを容易にするのに役立ついくつかのアーキテクチャを検討してきました。 これらは、ドメイン駆動設計、六角形アーキテクチャ、イベント ソーシングなどのアーキテクチャとパターンです。

私たちのプロジェクトのほとんどは大規模ですが、巨大ではないため、これらのアーキテクチャは全体としてほとんど常にやり過ぎです。 その代わりに、それらすべてから最良の部分を取り出し、実用的なアプローチでそれらを組み合わせました。

この本では、これらのプロジェクトの設計で長年にわたって得た知識について書きます。 Laravel の方法と、うまくいったこととうまくいかなかったことを詳しく見ていきます。 この本は、あなたがそのような大規模なプロジェクトを扱っていて、それらを管理するための実用的で実用的なソリューションを求めている場合に適しています。 理論、パターン、および原則について説明しますが、すべてが実際の Web アプリケーションのコンテキストになります。

この本では、現実の問題に対する具体的な解決策を紹介しますが、実際の目標は考え方を教えることです。 私たちが経験したプロセスを共有したいので、それをあなたの問題に適用し、あなたにとって最適な解決策を考え出すことができます.

私の同僚 フリーク 次のように表現しました。

過去に同意したルールを独断的に守り続けるのではなく、挑戦し続けてください。


この本のほかに、追加のビデオ コースも作成しました。いくつかのエピソードでは、理論を書き、それを視覚化します。他のエピソードでは、本ではできない方法でコードを深く掘り下げます。

このコースは、出身地に関係なく、大規模なアプリケーションの設計と管理に役立つと信じています。 その素晴らしい点は、自分自身で言えることですが、説明されているすべてのパターンと原則は、私が個人的に取り組んでいるコンテキストから取り出して、Laravel の外部であっても、他の多くの種類のプロジェクトに適用できることです。

興味をそそられた場合は、こちらをご覧ください: https://laravel-beyond-crud.com/!

PS: 本とビデオ コースはどちらも生きた製品です。本は時間の経過とともに小さな改訂が加えられる可能性があります。私は、今後数週間でコースに追加される新しいビデオをいくつか作成中です。 今後もさらなるコンテンツをお楽しみに!

次の投稿
2000 年代に米国で発生した最大のハリケーン
前の投稿
アーマード コア VI、Elden Ring Devs の新しいゲームに期待すること

あなたはおそらくそれも好きでしょう

ノート:

AZ: 動物の世界、ペット、ペット、野生の自然に関するカテゴリー記事…
SP:スポーツカテゴリー。
New vs Ne: ニュースコラム。
Te: テクノロジー カテゴリ。
Gt:エンターテインメントカテゴリー。
Bt: 占い、星占い、超常現象、超常現象。
Ta:人生コラム。