[英]What's the difference between 'modules' in YIi and 'packages' in Laravel?
[英]What is difference between Laravel Modules and Package
我正在研究企业应用程序,我想将模块中的每个功能分开并构建一个基于模块化的应用程序。 但是在这里我在包和模块之间感到困惑,它似乎是一样的。 一个包也可以在任何应用程序和模块中再次使用。 那么区别是什么呢。 像nwidart/laravel-modules
一样可以构建一个基于模块化的应用程序,我也可以创建包,以便我以后可以使用它们。 甚至模块可以稍后在任何其他应用程序中使用。
与手动创建包相比,我看到的唯一好处是用于创建模块的命令行工具很棒,但这也可以用于包(例如https://github.com/Jeroen-G/laravel-packager ) . 另一方面,包可以更容易命名空间并放置在子目录中或按类别分组,并且是团队和大多数包支持的 laravel 的“标准”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.