Size: a a a

2021 June 12

AI

Arthur Irgashev in .NET Talks🎄
слушайте, а кто как предпочитает в дизайне апишки:

делать один унифицированный POST запрос на подобные по смыслу действия, который может принимать различные пейлоады

или делать отдельный эндпоинт под каждый тип действия
источник

AI

Arthur Irgashev in .NET Talks🎄
типа такого
источник

AI

Arthur Irgashev in .NET Talks🎄
в первом - schedule, decline, confirm, cancellation - действия с ресурсом, но у них различающийся пейлоад в полях
источник

AI

Arthur Irgashev in .NET Talks🎄
во втором это более унифицировано
источник

λР

λетучая Рыба... in .NET Talks🎄
первое называется RPC, второе REST
источник

λР

λетучая Рыба... in .NET Talks🎄
источник

S

Skyuzi in .NET Talks🎄
+
источник

λР

λетучая Рыба... in .NET Talks🎄
для себя предпочитаем RPC, для публики REST
источник

AI

Arthur Irgashev in .NET Talks🎄
это для себя
источник

AI

Arthur Irgashev in .NET Talks🎄
ну у меня где-то 90% апишки по ресту написано
источник

AI

Arthur Irgashev in .NET Talks🎄
в некоторых моментах, конечно, забиваю на него, ибо не всегда удобно
источник

AI

Arthur Irgashev in .NET Talks🎄
вот тоже думаю, как лучше сделать. если унифицировать, то на бэке придётся доп. работу делать для парсинга пейлоада и вызова нужных хендлеров
источник

AI

Arthur Irgashev in .NET Talks🎄
а лишний код писать не хо :(
источник

λР

λетучая Рыба... in .NET Talks🎄
источник

λР

λетучая Рыба... in .NET Talks🎄
источник

AI

Arthur Irgashev in .NET Talks🎄
сильно сложно
источник

λР

λетучая Рыба... in .NET Talks🎄
источник

AI

Arthur Irgashev in .NET Talks🎄
ох, шот тебя не туда понесло :D
источник

AI

Arthur Irgashev in .NET Talks🎄
это апишка для интеракции с фронтом
источник

λР

λетучая Рыба... in .NET Talks🎄
мы для такого corerpc юзаем
источник