Engines как раз и создавались для того, чтобы различные логические (и контекстные) части стистемы можно было выносить и переиспользовать. Авторизация, биллинг, API, нотификации, бла бла бла
Engines как раз и создавались для того, чтобы различные логические (и контекстные) части стистемы можно было выносить и переиспользовать. Авторизация, биллинг, API, нотификации, бла бла бла
ага, зачем выносить логику просто в отдельный сервис обжект, давай обернем в энджин
В django / express я просто создавал отдельную папку auth и все что касалось этого там и размещал.
Ну в рельсе действительно другой подход, как сказали выше. Но рельсы штука гибкая, можно юзать только MVC, а можно выстраивать более высокие уровни абстракций. Всё зависит от того, что предпочитает разработчик
Ну в рельсе действительно другой подход, как сказали выше. Но рельсы штука гибкая, можно юзать только MVC, а можно выстраивать более высокие уровни абстракций. Всё зависит от того, что предпочитает разработчик
есть сторонники DHH и есть те кто: "Чувак, помолчи....")