Nossa, simplesmente espetacular! Obrigado por compartilhar Matheus. Eu ia começar a estudar o SWR. Acho que não vou precisar mais. O zustand substitui ele, não é?
Boa dia Sujeito Programador, Eu estou em Angola,gosto da tua forma de ensinar e a tua didáctica é incrível. Quero fazer o Curso de FullStack Pro mas gostaria saber se tiver um contacto whatsapp porque tenho algumas perguntas pessoais que pretende submeter a vossa equipe.
uma dúvida, se eu estiver utilizando banco de dados, como se aplicaria o zustand? é certo que tecnicamente eu poderia usar esses dados localmente, mas se eu tivesse com um banco de dados, eu poderia simplesmente puxar os dados de lá. Como eu aplicaria o zustand no meu projeto então? estou estudando, desculpe a pergunta besta.
nenhuma pergunta é besta, ainda mais quando se esta iniciando, é normal surgir muitas duvidas... o Zustand pelo o que acabei de conhecer por este video ele é um gerenciador de estado da aplicação local do client(parte que o brownser esta rodando) logo, se o usuario fechar a pagina e não tiver nada persistindo em localStorage, ele vai perder esses dados, então controle de estado é diferente de persistencia como um banco de dados como você citou! banco de dados você persiste informações para toda a aplicação, ja um gerenciador de estado local, vai ajudar sua aplicação a ter informações do tipo "usuario logado" conta do usuario logado, transitar informações entre as paginas, etc. salvar toda informação em banco de dados é contra producente, você salva em banco de dados apenas o que realmente é necessário persistir, como dados de login de um usuario por exemplo.
Só vale lembrar pro pessoal que ficou emocionado com o zustand que não é tão simples assim de usar em projetos grandes, pois se tu está em um SPA e durante teu preenchimento de dados tu clicar em outra tela, quando voltar pra tela anterior vai manter os dados armazenados lá, causando confusão pro usuário na hora de preencher formulários.
@luanportugal928 Depende, no mercado tu vai se deparar mais com redux, por ser mais sólido nas aplicações, imagine tu saber de zustand mas o time do seu trabalho codar com redux. Agora se for por curva de aprendizagem ou seja para estudo e projetos próprios, o zustand vale muito a pena. Só pra destacar, ambos são bons, vai depender do que você está buscando 🚀
Top mas em projeto para organizar é necessário quebrar em varias stores, cada uma com a sua responsabilidade. Não poderia ser igual aconteceu no exemplo de colocar o slogan junto com as tasks...
em pleno 2024 uma lib que faz a mesma coisa que o ContextAPI, nao entendi o motivo disso existir, você tem o mesmo poder de gerenciar estado global, e bem mais simplificado com um contextAPI.
Parabéns pela didática!
Conteúdo top mestre! Eu utilizo sempre o zustand nos meus projetos.
Salve Matheus! Excelente conteúdo meu caro, muito obrigado por trazer mais informações de qualidade, completo e de fácil entendimento pra gente. Tmj!
@@marlonmnz tamo junto demais 👊🔥
Que massa essa aula bem fácil de entender, e juro que nunca ouvi falar sobre zustand
Show de bola esse zustand, Realmente vou usar em meus projetos. Valeu
Simplesmente simplificando todo conhecimento, valeu Matheus. ❤
Tamo junto demais 🔥🔥🔥
Cara, muito bom, gosto muito do jotai tambem.
Sensacional como sempre, didática incrível 🎉🎉
Bora pra cima 🔥
nossa cara, gostei muito da sua dinamica. parabens pelo conteudo! hehe
Top demais, achei bem mais simples que o redux no que foi abordado
video top! direto ao ponto!
Já salvei, já usou um pouco, mas agora com esse vídeo vou saber mais detalhes 🙅🏻🧑🏻💻🧑🏻💻🧑🏻💻
@@celioalmeida3619 👌👌👌
Show demais valeu !!
man da hora n conhecia muito obrigado
Bom demais! Fala em uma próxima sobre o React-query
Zustand é muito simples, Jotai também. Mas eu viciei em Zustand.
Utilizo sempre ele e para alguns projetos menores ou com mais libs por exemplo o TRPc eu uso o jotai nesses casos.
Show
Usei no front do meu TCC
@@pthiago_s5075 boa 🔥🔥
Nossa, simplesmente espetacular! Obrigado por compartilhar Matheus. Eu ia começar a estudar o SWR. Acho que não vou precisar mais. O zustand substitui ele, não é?
Fala sobre o seu settings vscode e tals config, eu gostei esse estilo
Boa dia Sujeito Programador, Eu estou em Angola,gosto da tua forma de ensinar e a tua didáctica é incrível. Quero fazer o Curso de FullStack Pro mas gostaria saber se tiver um contacto whatsapp porque tenho algumas perguntas pessoais que pretende submeter a vossa equipe.
uma dúvida, se eu estiver utilizando banco de dados, como se aplicaria o zustand? é certo que tecnicamente eu poderia usar esses dados localmente, mas se eu tivesse com um banco de dados, eu poderia simplesmente puxar os dados de lá. Como eu aplicaria o zustand no meu projeto então? estou estudando, desculpe a pergunta besta.
nenhuma pergunta é besta, ainda mais quando se esta iniciando, é normal surgir muitas duvidas...
o Zustand pelo o que acabei de conhecer por este video ele é um gerenciador de estado da aplicação local do client(parte que o brownser esta rodando) logo, se o usuario fechar a pagina e não tiver nada persistindo em localStorage, ele vai perder esses dados, então controle de estado é diferente de persistencia como um banco de dados como você citou!
banco de dados você persiste informações para toda a aplicação, ja um gerenciador de estado local, vai ajudar sua aplicação a ter informações do tipo "usuario logado" conta do usuario logado, transitar informações entre as paginas, etc. salvar toda informação em banco de dados é contra producente, você salva em banco de dados apenas o que realmente é necessário persistir, como dados de login de um usuario por exemplo.
zustand eh vida utilizei o pullstate e bem parecido com o zustand ms as vezs as tipagem fica meio chato
Só vale lembrar pro pessoal que ficou emocionado com o zustand que não é tão simples assim de usar em projetos grandes, pois se tu está em um SPA e durante teu preenchimento de dados tu clicar em outra tela, quando voltar pra tela anterior vai manter os dados armazenados lá, causando confusão pro usuário na hora de preencher formulários.
Vale a pena focar no zustand ao invés do redux?
@luanportugal928 Depende, no mercado tu vai se deparar mais com redux, por ser mais sólido nas aplicações, imagine tu saber de zustand mas o time do seu trabalho codar com redux.
Agora se for por curva de aprendizagem ou seja para estudo e projetos próprios, o zustand vale muito a pena.
Só pra destacar, ambos são bons, vai depender do que você está buscando 🚀
Top mas em projeto para organizar é necessário quebrar em varias stores, cada uma com a sua responsabilidade. Não poderia ser igual aconteceu no exemplo de colocar o slogan junto com as tasks...
ja gostei d+ , abandonando redux...
em pleno 2024 uma lib que faz a mesma coisa que o ContextAPI, nao entendi o motivo disso existir, você tem o mesmo poder de gerenciar estado global, e bem mais simplificado com um contextAPI.