Size: a a a

NestJS — русскоязычное сообщество

2020 October 12

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
ресурс который можно только создать типа
Ну да, вроде как не обязательно иметь полный набор действий для ресурса
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Denis Krylov
это если не выходить за рамки crud
я только об обновлении юзера.
Есть юзер.  Его данные можно обновить.
Есть метод обновления ресурса юзер.
А делает ли это юзер сам себе или админ юзеру - вопрос авторизации и проверки прав
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
на графе/грпс/рпс нет ресурсов есть методы и сервисы, а в ресте вечная война с этими именами и путями и способами отправки данных
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
нафиг рест)
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in NestJS — русскоязычное сообщество
Denis Krylov
а смена пароля это что тогда будет?
Ну, если в терминах CRUD - UPDATE сущности password. Если у вас правильно спроектирована система и хранится история всех паролей, то такая сущность должна быть
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in NestJS — русскоязычное сообщество
Или даже create
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
нафиг рест)
Полностью реализованный REST позволяет делать довольно крутые производительные и масштабируемые сервисы.
Но никто его не реализовывает.

99% понимают под рестом стиль названия path-ов и методов для crud
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Например, REST должен позволять работать с ресурсами, как с гипермедиа, но никто это не реализует
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
кроме JSON:API
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
скока я по орал с пацанами на работе за имена, коды ответов, методов патч пут пост)
источник

D

Denis Krylov in NestJS — русскоязычное сообщество
вопрос тогда такой, а кто использовал patch и использует его активно?)
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
нафиг рест, головняк не нужный вообще
источник

OM

Oleksandr Myshchyshy... in NestJS — русскоязычное сообщество
Ну меня толоко 2 типа пользователя, никто другой кроме текущего пользователя никто не может менять инфу
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in NestJS — русскоязычное сообщество
Grigorii K. Shartsev
Полностью реализованный REST позволяет делать довольно крутые производительные и масштабируемые сервисы.
Но никто его не реализовывает.

99% понимают под рестом стиль названия path-ов и методов для crud
Согласен. Я считаю, что REST вообще не самоцель, а скорее побочный эффект правильного разложения предметной области на сущности. Но разложить на сущности могут не только лишь все
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Dilame 🎩 Bowzee ⠀⠀⠀ོ ⠀⠀
Согласен. Я считаю, что REST вообще не самоцель, а скорее побочный эффект правильного разложения предметной области на сущности. Но разложить на сущности могут не только лишь все
Представление всего, как ресурс, это лишь часть реста
источник

AB

Aleksandr Bukhalo in NestJS — русскоязычное сообщество
Dilame 🎩 Bowzee ⠀⠀⠀ོ ⠀⠀
Согласен. Я считаю, что REST вообще не самоцель, а скорее побочный эффект правильного разложения предметной области на сущности. Но разложить на сущности могут не только лишь все
Вернее не каждый может это делать
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
сколько общался с бэкерами каждый свои методолгию реста тащил и каждый имел даже спеку из википедии)
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
Denis Krylov
вопрос тогда такой, а кто использовал patch и использует его активно?)
выбор между patch, put, post не влияет ни на что, кроме личного удобства разработчиков
источник

D

Denis Krylov in NestJS — русскоязычное сообщество
Grigorii K. Shartsev
выбор между patch, put, post не влияет ни на что, кроме личного удобства разработчиков
почему же? а для чего стандарты тогда? типа для чего был в обще внедрен patch
источник

GS

Grigorii K. Shartsev in NestJS — русскоязычное сообщество
При правильно реализованом REST можно на клиенте иметь условно 1 URL API сервиса и больше ни одной константы с защитым URL
источник