Как лучше всего работать с React Js: Redux, Hooks или Context? - PullRequest
1 голос
/ 14 октября 2019

Я только недавно начал изучать React, и 3 разных друга сказали мне, что лучше всего использовать Redux, Hooks и context соответственно. Я создаю веб-приложение MERN с 3 различными ролями, аутентификацией и графикой, так что вы порекомендуете?

1 Ответ

2 голосов
/ 14 октября 2019

Redux и Hooks работают очень хорошо вместе, как описано в официальных документах Redux . Кстати, это также , упомянутое в официальных документах React .

Для простого состояния одних хуков более чем достаточно. Для более сложных приложений невероятно сложно полагаться только на перехватчики без Redux (или какого-либо другого глобального состояния).

Я бы даже сказал, что просто перехватывает контекст для большого приложения. также трудно поддерживать.

Вот небольшой проект Я использую Redux useDispatch и useSelector hooks. Я только начал, так что приятно видеть шаблонный код, который нужно было добавить.

Лично я чувствую, что с новыми хуками Redux гораздо проще работать, чем с Redux без хуков.

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