Angular ngrx design - добавить новый элемент в список и не перезагружать список из бэкэнда - PullRequest
0 голосов
/ 15 февраля 2020

У меня есть список заметок и текстовое поле / кнопка для создания новой заметки. Когда страница загружается, я получаю список заметок из бэкэнда. Когда пользователь нажимает кнопку, чтобы создать новую заметку, мы публикуем эту новую заметку в бэкэнд. Вопрос касается общих рекомендаций по проектированию пользовательского интерфейса. Можно ли просто добавить новую заметку в срез магазина на пользовательском интерфейсе, чтобы она отображалась в списке заметок? Или лучше перезагрузить список заметок из бэкэнд и он обновляется таким образом?

  • Предположим, нет pu sh уведомлений в этом приложении

Спасибо!

1 Ответ

0 голосов
/ 16 февраля 2020

Зависит от того, что это не то, что мы не можем решить, основываясь на информации в этом вопросе.

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

Вы также можете добавить примечание к списку на стороне клиента, потому что это быстро, затем подождите, пока серверная часть ответит новым списком, чтобы обновить текущее состояние.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...