到底是仓库模式好,还是MVC模式好?

真搞不懂,天天有这么多模式!

Laravel 这么多模式,经典的MVC模式不好吗? 有人就觉得仓库模式好!总感觉怪怪的!

有谁能说说,二者的最大的优势各是什么?

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 2

我只是小白,不过也有遇到过,说下自己的看法。

我第一次看到数据仓库是从 LC 社区别人的代码看到的,刚看一眼大概懂什么意思,就是再次解藕,就是继 Scope 后的封装吧。

Laravel 『约定优于配置』,觉得乱了就仓库,还行就直接写,混合写也不是不行。

现在 MVC,只写 VC 加上 IFELSE 18层的人也很多。

3年前 评论

数据仓库在于复用 容易改造 比如说我刚开始用的mysql的数据源 现在我准备用es 难道你要吧mysql的代码删除掉然后改成es的么 最正确的做法就是建立一个interface 用insterface 注入获取实例 切换数据源的时候只需要改一行代码就实现了

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!