文件名称:no-mvc:[实验性]无视图,无控制器,仅模型和总线
文件大小:19KB
文件格式:ZIP
更新时间:2024-05-31 14:14:18
PHP
适用于PHP的NoMVC 没有视图,没有控制器,只有模型和总线 实验包 程序包的名称用两个简单的词描述了它的目标。 显然,我们是从NoSql派生的。 和NoSql一样,我们并不是真的不想说MVC,而不仅仅是说MVC。 MVC有什么问题? MVC没有问题。 它非常适合需要验证表单,处理用户输入并生成动态html页面的服务器端应用程序。 但是,如果我们的后端仅包含一个模型和一个Web API(无论是REST还是RPC)怎么办? 当然,我们已经有了全栈Web框架的轻量级替代方案,但是在此存储库中,我们想尝试另一种方法。 HTTP服务器+消息总线+模型 Zend发布了一个名为的新PSR-7 HTTP消息实现。 该库还附带HTTP.Node之类的Node.js。 那将是我们的前台控制器。 现在的想法是将传入的HTTP消息转换为命令,事件或查询消息,并通过进行。 找出这两个工具如何协同工作以及是否
【文件预览】:
no-mvc-master
----composer.json(916B)
----example()
--------Model()
--------Action()
--------Infrastructure()
----config()
--------routes.php(601B)
--------commands.php(391B)
--------application.config.php(670B)
--------services.php(1KB)
----data()
--------.gitignore(13B)
----LICENSE(1KB)
----src()
--------Middleware()
----.gitignore(90B)
----public()
--------index.php(1KB)
--------.htaccess(711B)
----README.md(3KB)