reformo / backendbase-project
六边形(端口和适配器)架构和CQRS准备好的Zend Expressive框架!
0.2
2021-02-03 21:41 UTC
Requires
- php: ^7.4 | ^8.0
- reformo/backendbase-core: dev-master
Requires (Dev)
- behat/behat: ^v3.8.1
- doctrine/coding-standard: ^8.2.0
- filp/whoops: ^2.9.2
- laminas/laminas-development-mode: ^3.3.0
- malukenho/mcbumpface: ^1.1.5
- phpunit/phpunit: ^9.5.2
- roave/security-advisories: dev-master
- rskuipers/php-assumptions: ^0.8.0
- squizlabs/php_codesniffer: ^3.5.8
- swoole/ide-helper: ^4.6.2
This package is auto-updated.
Last update: 2024-09-10 19:36:38 UTC
README
一个具有意见的框架,用于使用六边形架构结构开发CQRS应用程序。
基于以下库构建
- Laminas Mezzio(Laminas ServiceManager,FastRoute,Twig)
- 来自thephpleague.com的Tactician CommandBus
- Doctrine DBAL/ORM
- Redis ReJSON
- Symfony Console
编码标准
Doctrine编码标准被使用
安装
composer create-project reformo/backendbase-project MyApplication
开发服务器
FrontWeb
composer run --timeout=0 start-public-web
PrivateApi
composer run --timeout=0 start-private-api