Можно ли использовать 'Hooks' вместо 'Redux' в React? - PullRequest
0 голосов
/ 29 марта 2019

Я видел React.js 16.8.x заметки о выпуске.Они ввели Крючки в ответ.

У меня есть знания по Redux, но я новичок в Hooks.Redux используется для хранения всего приложения в хранилище. Итак, теперь вопрос в том, что Стоит ли использовать реакцию Hooks в качестве полной замены redux?

Ответы [ 3 ]

3 голосов
/ 29 марта 2019

React Hooks позволяет вам использовать метод состояния и жизненных циклов внутри ваших функциональных компонентов. Основным преимуществом является то, что вам не нужно объявлять классы, и, тем не менее, установка и получение переменных состояния и метода жизненных циклов возможна

Есть и другие функции https://reactjs.org/docs/hooks-intro.html

Или обратитесь к видео о крючках на YouTube.

2 голосов
/ 29 марта 2019

Крючки - это новое дополнение в React 16.8. Они позволяют вам использовать состояние и другие функции React без написания класса. Проверьте ссылку ниже,

https://reactjs.org/docs/hooks-intro.html

2 голосов
/ 29 марта 2019

За первый вопрос:

Хуки позволяют получать доступ к методам состояния и жизненного цикла в функциональном компоненте, поэтому вам не нужно писать компонент класса.

Крючки не являются альтернативой редуксу,

  • Состояние хуков ограничено компонентом, тогда как в Redux Store можно получить доступ ко всему приложению
  • Хукс не поддерживает единый магазин, как редукс.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...