Как создать конечные точки корзины с помощью фреймворка Django Rest?
Я собираюсь начать разработку функциональности заказа. Я строю rest api и не очень понимаю, что подходит для будущего SPA. Потому что я посмотрел примеры на github и некоторые люди делают конечные точки для каждого действия (добавление/удаление/обновление/список), а некоторые только для списка и все уменьшение или увеличение количества происходит на стороне Vue. Так что же мне делать? Как сделать это правильно? Я хочу, чтобы это было похоже на все современные приложения, например, delivery club или что-то подобное. И кстати, нужно ли мне использовать сессии в rest api? Потому что в книге Антонио Меле он делает электронный магазин, но без rest framework и использует сессии с cart.