Size: a a a

2021 June 02

AB

Artöm Bakri Al-Sarmi... in F# Chat
Ясно
источник

AH

Ayrat Hudaygulov in F# Chat
MVC не нужен моё мнение
источник

AH

Ayrat Hudaygulov in F# Chat
особенно в API где нет VIEW как понятия
источник

AH

Ayrat Hudaygulov in F# Chat
какую роль там контроллеры выполняют - категорически неясно.
папочка для хендлеров по некому рауту? офигенно, зачем ради этого целый архитектурный паттерн вносить
источник

AH

Ayrat Hudaygulov in F# Chat
если это чистый бек, то я могу хендлеры по одному рауту сложить в один файлик.
Или как в жирафе - в один хендлер


let userApp =
 route “/user” >=> choose [
   GET >=> getUser
   POST >=> createUser
 ]
источник

AH

Ayrat Hudaygulov in F# Chat
понимаю, покусился на святое, но пользу от наличия контроллера надо обосновать
источник

IC

Ilya L Che in F# Chat
Атрибуты вешать можно.
источник

AH

Ayrat Hudaygulov in F# Chat
это не бонус контроллера, а самого наличия именнованных методов/функций
источник

IC

Ilya L Che in F# Chat
Справедливо.
источник

AK

Alex K in F# Chat
+
источник

АЧ

Андрій Чебукін... in F# Chat
Кто может на macOS или на Linux протестить шаблон приложения Elmish.Uno?
источник

АЧ

Андрій Чебукін... in F# Chat
Надо скачать репозиторий и проверить запускается ли проект на Release
источник

Ɖ

Ɖrēw in F# Chat
Я вижу в них смысл только как хаб для вызова сервисов из DI
источник

AH

Ayrat Hudaygulov in F# Chat
ну, с этим и простой класс справится
источник

AH

Ayrat Hudaygulov in F# Chat
даже в жирафе.
источник

VS

Vladimir Shchur in F# Chat
DI через конструктор
источник

Ɖ

Ɖrēw in F# Chat
Я подразумеваю классы именно. да. не сами контроллеры как часть паттерна
источник

Ɖ

Ɖrēw in F# Chat
Ну вот да
источник

AH

Ayrat Hudaygulov in F# Chat
Делал DI через конструктор без контроллеров, даже тут показывал!
источник

VS

Vladimir Shchur in F# Chat
Но тут зависимость скорее обратная) Не DI обосновывает контроллер, а класс с методами - вынужденная мера если ты пишешь DI через ООП
источник