iquety/application
最新稳定版本:v2.0.0
Composer 安装命令:
composer require iquety/application
包简介
Libraries to create a decoupled application
README 文档
README
| English | Português |
|---|
Synopsis
Iquety Application is a library for creating modular applications using MVC, FrontController and Hexagonal Architecture (Ports and Adapters) architectural patterns.
composer require iquety/application
About the Application
- Separation of concerns, using bootable modules;
- Extremely flexible dependencies, using Hexagonal architecture (Ports and Adapters);
- Multiple mechanisms to manage user inputs (MVC, FrontController or Console);
- Publish/Subscribe pattern for event-based architecture.
About each Module
- May have the most appropriate mechanism (MVC, FrontController or Console);
- You can define your own routes;
- You can define your own dependencies;
- Its dependencies are only manufactured if a module route is accessed;
- The invocation of web actions (Controller/Command) is done using Inversion of Control.
For detailed information, see Documentation Summary.
Library Features
- Made for PHP 8.3 or higher;
- Coded with good practices and maximum quality;
- Well documented and friendly to IDEs;
- Made with TDD (Test Driven Development);
- Implemented with unit tests using PHPUnit;
- Made with ❤️ & ☕.
Credits
统计信息
- 总下载量: 9
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-06-03