telnov_magic
@telnov_magic
Между небом и омутом, между серпом и молотом

Нужно ли выносить логику связанную с общением с бэком в отдельный файл?

Здравствуйте. Учусь работать с React. Решил для себя написать небольшое спортивное приложение. Для общения с backend использую библиотеку socket.io. Вопрос в том где именно нужно подключать данную библиотеку. В каждом компоненте где это требуется? Или подключить в app.js а затем прокидывать через пропсы. Или лучше вообще вынести все отдельный файл, а потом подключать там, где это нужно?

Нуждаюсь в совете опытных программистов )
  • Вопрос задан
  • 123 просмотра
Решения вопроса 2
@HungryGrizzzly
Всю логику всегда стоит выносить из компонентов, так как они должны отображать только состояние и данные. Посмотри react-redux. Для асинхронных запросов понадобится thunk как middleware. В инете полно гайдов.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
17 сент. 2019, в 07:36
500 руб./за проект
17 сент. 2019, в 05:19
4000 руб./за проект
17 сент. 2019, в 01:18
100000 руб./за проект