Como manipular o hook state do ReactJs de forma global
Estou com um projeto que preciso manipular alguns states do ReactJs em qualquer lugar do projeto, existe o context mas queria saber se existe outra forma pra isso. Se puderem dar exemplos, agradeço. <3
Eu particularmente prefiro utilizar a solução nativa que no caso é o context
, o redux é muito legal, mas a complexidade que trás me incomoda demais.
A solução mais difundida no mercado é o Redux, não sei qual o tamanho do escopo do seu projeto, mas se tiver muitos states é uma das melhores soluções do mercado.
Provavelmente a lib mais famosa para lidar com isso é o Redux. O problema é que ela é um pouco complexa. As duas soluções que eu vejo bastante o pessoal usando são o Zustand e o Jotai.