SM
Size: a a a
SM
SM
PB
REST
это антипаттерн, но если взять за условие, что так сделать необходимо, нормально ли вынести общую логику CRUD
из класса ресурса в функции, а из методов get, post etc.
дергать эти функции передавай в них необходимые параметры? Разговор идёт о Flask-RESTPlus/RestX
. И насколько зашкварно юзать abort()
из подобных функций?AT
REST
это антипаттерн, но если взять за условие, что так сделать необходимо, нормально ли вынести общую логику CRUD
из класса ресурса в функции, а из методов get, post etc.
дергать эти функции передавай в них необходимые параметры? Разговор идёт о Flask-RESTPlus/RestX
. И насколько зашкварно юзать abort()
из подобных функций?АП
REST
это антипаттерн, но если взять за условие, что так сделать необходимо, нормально ли вынести общую логику CRUD
из класса ресурса в функции, а из методов get, post etc.
дергать эти функции передавай в них необходимые параметры? Разговор идёт о Flask-RESTPlus/RestX
. И насколько зашкварно юзать abort()
из подобных функций?PB
RESTPlus/RestX
это методы ресурсов (get
, post
и иже с ними). Так что тут речь скорее не об изобретении контроллеров, а о вынесении из них общей логики.AT
AT
PB
.Net Core
я обмазывался дженериками для таких мелких эндпоинтов. Один класс на кучу однотипных ресурсов, со своими роутами и т.п.PB
AT
AT
PB
AT
AM
T
AN
ПП
AN
ПП