В чем разница между Laravel Модулями и Пакетом - PullRequest
0 голосов
/ 26 февраля 2020

Я работаю над корпоративным приложением и хочу разделить каждую функциональность по модулям и создать модульное приложение. Но здесь я запутался между пакетом и модулями, оба они кажутся одинаковыми. пакет может быть снова использован в любом приложении и модуле тоже. так в чем разница. Например, nwidart/laravel-modules предназначен для создания модульного приложения, и я также могу создавать пакеты, чтобы использовать их позже. даже модули могут быть использованы позже в любом другом приложении.

1 Ответ

0 голосов
/ 26 февраля 2020

Единственное преимущество, которое я вижу, это отличный инструмент командной строки для создания модуля, по сравнению с созданием пакета вручную, но это также может быть сделано для пакетов (например, https://github.com/Jeroen-G/laravel-packager). С другой стороны, пакеты могут быть проще в пространстве имен и помещены в подкаталоги или сгруппированы по категориям и являются «стандартом» laravel, поддерживаемым командой и большинством пакетов.

Для обоих подходов вы можете увидеть эти ссылки для пакетов для модулей

...