Size: a a a

JavaScript.Ninja

2021 February 02

e

ezhidze in JavaScript.Ninja
уже пропала ошибка )
источник

e

ezhidze in JavaScript.Ninja
она сама проходит
источник

OR

Oleg Rizhkov in JavaScript.Ninja
Понятно...
источник

OR

Oleg Rizhkov in JavaScript.Ninja
ezhidze
уже пропала ошибка )
И реплай на сообщения.
источник

OD

Oleg Dosov in JavaScript.Ninja
Здравствуйте, есть кто имел хороший опыт с react-three-fiber и всей экосистемой react в связке с threejs?
источник

RK

Ruslan Kurtianyk in JavaScript.Ninja
Привіт! Маю питання по Rest архітектурі)
якщо вам потрібно імплементувати метод який змінює всього одне поле в якійсь сутності (наприклад в моделі User змінити  status => "prohibited")
і для цього потрібно новий реквест (стандартний PATCH не підходить)
як ви переважно іменуєте подібні запити? і як це взагалі краще імплементнути?
П.С. то все вимоги замовника
П.П.С. якщо хтось має посилання на якісь корисні ресурси, де можна про РЕСТ почитати - буду дуже вдячний)
источник

D

Dima in JavaScript.Ninja
Ruslan Kurtianyk
Привіт! Маю питання по Rest архітектурі)
якщо вам потрібно імплементувати метод який змінює всього одне поле в якійсь сутності (наприклад в моделі User змінити  status => "prohibited")
і для цього потрібно новий реквест (стандартний PATCH не підходить)
як ви переважно іменуєте подібні запити? і як це взагалі краще імплементнути?
П.С. то все вимоги замовника
П.П.С. якщо хтось має посилання на якісь корисні ресурси, де можна про РЕСТ почитати - буду дуже вдячний)
почему патч не подходит? что. ним не так?
источник

RK

Ruslan Kurtianyk in JavaScript.Ninja
Dima
почему патч не подходит? что. ним не так?
то вимога Продакт овнера(
походу щоб інтегруватися з якимось thirdparty сервісом
источник

D

Dima in JavaScript.Ninja
возможно я чего то не понимаю! но рест - это архитектура взаимодейтсвия клиент сервис - которая подразумевает как раз и использование этих запросов !
источник

D

Dima in JavaScript.Ninja
Ruslan Kurtianyk
то вимога Продакт овнера(
походу щоб інтегруватися з якимось thirdparty сервісом
put юзай и все
источник

D

Dima in JavaScript.Ninja
нужно понимать тогда что бек ждет! какой тип запроса
источник

RK

Ruslan Kurtianyk in JavaScript.Ninja
єп, то архітектура сервер-клієнта, але бувають випадки (вимоги) коли мусиш зробити крок в сторону,
от я і запитав як народ таке хендлить (якщо хендлить)
источник

D

Dima in JavaScript.Ninja
Ruslan Kurtianyk
єп, то архітектура сервер-клієнта, але бувають випадки (вимоги) коли мусиш зробити крок в сторону,
от я і запитав як народ таке хендлить (якщо хендлить)
смотри! я понимаю о чем ты) но нужно отталкиватсья от своей АПИ - какой тип запроса ждет бек
источник

RK

Ruslan Kurtianyk in JavaScript.Ninja
бек чекає PATCH з одним полем, але по суті вимога така що треба збоку до REST архітектури додати частинку RPC архітектури😊
вийти за межі РЕСТа і причепити п'яте колесо до атомобіля так би мовити
от я і думаю якби це найелегантніше зробити))
источник

AI

Arthur Irgashev in JavaScript.Ninja
Ruslan Kurtianyk
Привіт! Маю питання по Rest архітектурі)
якщо вам потрібно імплементувати метод який змінює всього одне поле в якійсь сутності (наприклад в моделі User змінити  status => "prohibited")
і для цього потрібно новий реквест (стандартний PATCH не підходить)
як ви переважно іменуєте подібні запити? і як це взагалі краще імплементнути?
П.С. то все вимоги замовника
П.П.С. якщо хтось має посилання на якісь корисні ресурси, де можна про РЕСТ почитати - буду дуже вдячний)
можно патч, можно json patch, можно put
источник

RK

Ruslan Kurtianyk in JavaScript.Ninja
ага))
основне питання не в типі запиту а швидше в неймінг конвеншні для таких випадків))
источник

AI

Arthur Irgashev in JavaScript.Ninja
Ruslan Kurtianyk
ага))
основне питання не в типі запиту а швидше в неймінг конвеншні для таких випадків))
А как нейминг отличается ?

entity/:id get/post/put...etc
источник

RK

Ruslan Kurtianyk in JavaScript.Ninja
PATCH entity/:id - вже існує
а потрібно шось типу
PATCH entity/:id/disable | PATCH entity/:id/prohibit
источник

AI

Arthur Irgashev in JavaScript.Ninja
Ruslan Kurtianyk
PATCH entity/:id - вже існує
а потрібно шось типу
PATCH entity/:id/disable | PATCH entity/:id/prohibit
А зачем ?
источник

AI

Arthur Irgashev in JavaScript.Ninja
Это же такой же апдейт сущности
источник