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

Как правильно структурировать ajax запросы во flux?

В простых примерах сделанных на react.js видел, что обращение к серверу лежало во вьющке которая перерендоревалсь при получении ответа от сервера.
Но хранить данные во вьюшке как-то не правильно, особенно когда используешь Flux.
На мой взгляд правильно после события (к примеру нажатия на кнопку "получить данные"), обращаться с своим сервисам, которые будут обращаться к серверу, получив ответ от сервера они должны задействовать определённый экшены, которые будут передавать данные в сторедж, а уже он будет их передавать во вьюшку, которая будет перерендериваться .

Но таких примеров я не видел, поэтому вопрос:

Как правильно организовать взаимодействие с сервером с точки зрения архитектуры приложения?
  • Вопрос задан
  • 319 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Moscow Business Academy
    Финансовый менеджмент
    20 месяцев
    Далее
  • SF Education
    Аналитик данных
    4 месяца
    Далее
  • Stepik
    Backend разработка
    4 недели
    Далее
  • Merion Academy
    Data Science с нуля
    4 месяца
    Далее
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
liubko
@liubko
1. компонент дергает action
2. action делает ajax запрос, по завершению dispatch
3. store получает данные и уведомляет о изменении
4. re-render

здесь больше кода: Что выбрать для SPA?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы