Задать вопрос

State приложения на js. Как его обновлять, как с ним правильно работать?

Поясните, пож-та, общую логику, как правильно организовать работу со state в приложении на js.
Есть сервер, который хранит данные в базе. Есть фронт который должен отображать содержимое базы.
Где здесь state?
Фронт по событию напрямую посылает на сервер пост, сервер обновляет базу, сервер посылает данные на фронт, фронт принимает данные и записывает в state, что влечет обновление страницы (view) приложения.
Или Фронт по событию обновляет state на фронте, что затем влечет отправку пост на сервер и т.д.?
Буду благодарен за совет, пример или ссылку где почитать.
Спасибо
  • Вопрос задан
  • 416 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя yurygolikov К ответам на вопрос (3)
yurygolikov
@yurygolikov
Тут все зависит от того, как вы хотите спроектировать клиент-серверные отношения ваших приложений. Можно по разному.
Сам я не юзаю, но как пример можно привести Fullstack framework - Meteor.
Там данные передаются real-time. То есть данные на клиенте реагируют на изменения данных на сервере:
Meteor provides full stack reactivity, allowing your UI to seamlessly reflect the true state of the world with minimal development effort.
Ответ написан