Слишком перезагрузка или обновление: SPA - PullRequest
0 голосов
/ 14 ноября 2018

В одностраничном приложении, когда вы публикуете некоторые данные на сервере, чтобы создать или обновить запись в базе данных. Какой метод предпочтительнее после успешного (200) ответа? Выполнить window.location.reload(), чтобы восстановить сетку таблицы? Или вернуть новые или обновленные данные, чтобы отправить их обратно в компонентную модель?

Я понимаю, что в основном это предпочтение. Просто любопытно что лучше воспринимать.

Ответы [ 2 ]

0 голосов
/ 14 ноября 2018

Если вы действительно строите SPA, window.location.reload() выходит за пределы панорамы, перезагрузка важна для традиционного жизненного цикла веб-страницы, а не для SPA *

.
0 голосов
/ 14 ноября 2018

возвращает новые или обновленные данные, чтобы отправить их обратно в компонентную модель

Я делаю это.Если вы хотите создавать веб-приложения в реальном времени, я думаю, вы должны использовать Socket.io или что-то похожее на него.

...