hibit-dev / laravel9-ddd
Laravel 9 的领域驱动设计
v2.3.1
2024-04-20 09:54 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.2
- hibit-dev/criteria: ^1.1
- laravel/framework: ^9.2
- laravel/sanctum: ^3.0
- laravel/tinker: ^2.7
- symfony/uid: ^6.1
Requires (Dev)
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.0
- laravel/sail: ^1.0.1
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^6.1
- phpstan/phpstan: ^1.9
- phpunit/phpunit: ^9.5.10
- spatie/laravel-ignition: ^1.0
README
Laravel 9 的领域驱动设计
现代Web框架教会你将一组相关概念分割到代码库的多个地方。Laravel 是一个强大的框架,拥有庞大的社区支持。通常,它的标准结构对大多数起始项目来说已经足够。
然而,构建可扩展的应用程序需要不同的方法。你是否曾从客户那里听说要处理控制器或检查模型文件夹?可能从未有过——他们要求你处理发票、客户管理或用户。这些概念组被称为领域。
让我们通过一个实际的练习来应用领域驱动设计。我们的目标是创建一个通用模板,用作任何 Laravel 项目的基座。在满足复杂业务需求的同时,充分利用框架的强大功能。
文档
在 HiBit 网站 上发现一个知识库的世界。作为你的信息枢纽,这个资源提供了清晰的说明和宝贵的见解,以探索一系列文章、教程、故事、新闻等。
你可以在以下位置找到关于此存储库的详细说明和全面文档:
该文档提供了关于模块配置和使用的清晰指导,提供了将模块顺利集成到项目中的实用见解。仔细阅读文档以增强你的理解,并不要犹豫寻求任何具体指导或支持。
致谢
安全
如果你发现任何安全相关的问题,请通过电子邮件 security@hibit.dev 而不是使用问题跟踪器。
关于 HiBit
HiBit 不只是一个博客;它是你寻求与开发、IT 和电子奇迹相关的所有内容的首选空间。为开发者、IT 爱好者和电子爱好者设计,HiBit 是一个动态的枢纽,让你紧跟最新和引人入胜的内容。
探索一系列文章、教程和见解,鼓励一个充满活力的社区,在这里阅读、评论、讨论和分享经验不仅被提倡,而且被庆祝。
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。