-
nwidart/laravel-modules-
internachi/modularВ чём ключевые различия?
Я бы выделил два момента:
🔹Пакет nwidart при использовании команды
module:make генерирует больше файлов, включая нестандартные и довольно «мнение-ориентированные» файлы, создаваемые командами вроде module:make-model и подобными. Поэтому, если вам не нравится предлагаемая структура, придётся потратить время на правки или удаление лишнего. Пакет internachi генерирует минимально необходимый набор файлов.🔹Пакет internachi регистрирует модули практически как Laravel-пакеты, благодаря чему их можно переиспользовать в других проектах. В то время как nwidart рассматривает модули как внутренние мини-приложения Laravel.
Так что оба решения хорошие, выбор зависит от конкретного сценария использования
👉 @PHPgx

