когда в приложении javascript вы обновляете запись или создаете новую запись,
Вам нужно запросить GET список записей снова после успешного запроса?
или это нормально, чтобы получить ответ от сервера и добавить его к локальным данным?
Я использую angular в качестве клиентской части JavaScript-фреймворка.
В этом нет необходимости. Вы можете обрабатывать данные графического интерфейса в соответствии с результатами запроса на создание или обновление, например. Если вы обновляете запрос, возвращающий 200OK со стороны вашего сервера, вы можете соответствующим образом обновить запись GUI для этого объекта. В случае сбоя или сообщения об ошибке просто сохраните старую запись и отобразите сообщение об ошибке.
Других решений пока нет …