Это практический / логичный вопрос о состоянии реакции.
Допустим, у меня есть база данных с 10 пользователями и 100 книгами.
Приложение очень простое, чтобы было проще объяснить.
При загрузке домашней страницы я читаю всю информацию о книгах с помощью componentOnDidMount () и добавляю ее в свое состояние реакции, после чего я отображаю эти данные пользователям.
Один из пользователей хочет добавить дополнительную книгу в базу данных. Он добавляет книгу, получает ответ от сервера и здесь, где начинается мое замешательство.
A: Лучше получить ответ от этой книги, который был добавлен с сервера, и добавить его в текущее состояние, в котором находится пользователь.
B: Или лучше снова сделать запрос к базе данных, чтобы снова прочитать все книги и обновить состояние таким образом?