26:15 Eu considero isso ai é um erro do Zod, vc deixou explícito que são dois parâmetros, não que poderia ter 3 ou mais. Mas enfim, vc realmente me convenceu nesse vídeo, o Zod tem bem menos problemas que o Yup e ainda tem mais recursos, eu fiz a mudança do Yup pro Zod num projeto pessoal e foi ótimo, vou fazer essa mudança em todos os projetos da empresa que usam o Yup
Interessante é que essas libs vão muito além de validação de formulário, eu uso muito o Yup apenas porque ele integra perfeitamente com a lib de formulário que uso, mas só uso pra isso, vou passar a usar mais para validar dados onde a tipagem é nula, como retornos de API, por exemplo, eu realmente não tinha pensado em fazer isso, mas sempre tive problemas com retornos do tipo Any.
O correto acredito que seria usar oneOf no mixed com string, ele gera o tipo correto e valida. No final não vi grande diferenças entre eles e o yup tem muitos plugins por ser mais antigo. Meu projeto atual requer que todas as propriedades sejam opcionais por padrão e poucas são obrigatórias, nesse cenário onde preciso de alguns plugins que só existem no yup me parece vantajoso usar o yup, mas melhor ainda ser estudar o validabot por ser beeem pequeno em comparação ao yup e zod, so preciso ver o ecossistema. O que acham?
Já usei os dois em projetos que já tinha. Nunca parei para testar qual era melhor. Mas o vídeo chegou em muito boa hora, pois estou fazendo um app pessoal e vou usar o zod depois de ver o comparativo
26:15 Eu considero isso ai é um erro do Zod, vc deixou explícito que são dois parâmetros, não que poderia ter 3 ou mais. Mas enfim, vc realmente me convenceu nesse vídeo, o Zod tem bem menos problemas que o Yup e ainda tem mais recursos, eu fiz a mudança do Yup pro Zod num projeto pessoal e foi ótimo, vou fazer essa mudança em todos os projetos da empresa que usam o Yup
Interessante é que essas libs vão muito além de validação de formulário, eu uso muito o Yup apenas porque ele integra perfeitamente com a lib de formulário que uso, mas só uso pra isso, vou passar a usar mais para validar dados onde a tipagem é nula, como retornos de API, por exemplo, eu realmente não tinha pensado em fazer isso, mas sempre tive problemas com retornos do tipo Any.
O correto acredito que seria usar oneOf no mixed com string, ele gera o tipo correto e valida. No final não vi grande diferenças entre eles e o yup tem muitos plugins por ser mais antigo. Meu projeto atual requer que todas as propriedades sejam opcionais por padrão e poucas são obrigatórias, nesse cenário onde preciso de alguns plugins que só existem no yup me parece vantajoso usar o yup, mas melhor ainda ser estudar o validabot por ser beeem pequeno em comparação ao yup e zod, so preciso ver o ecossistema. O que acham?
Esse vídeo é muito necessário pra comunidade... muito obrigado irmão
Já usei os dois em projetos que já tinha. Nunca parei para testar qual era melhor. Mas o vídeo chegou em muito boa hora, pois estou fazendo um app pessoal e vou usar o zod depois de ver o comparativo
Muto bom o vídeo, bem didático.👏
Boa noite. Daria para utilizar com PHP?
minha API em NESTJS eu uso o class-validator, voce acha q é uma boa eu migrar pro ZOD?
O instagram esta dando erro
Seu trabalho é muito top! Parabéns! Só que acho o áudio dos seus vídeos muito baixo...
Boa noite bonieky. hoje nas empresas e usado mais o flex-box ou grid ?? ou ambos são usados diariamente ?
os dois são complementares e têm seus objetivos.
Só da pra usar algum desses pra quem utiliza node?
Ambos podem ser usados no React, principalmente em conjunto com React Hook Form.
@@alveselivelton E ambos podem ser usados no Node, backend. Gosto da IO-TS.
Nunca usei, faço tudo manualmente.
NestJs na plataforma em 2023
Zod é MT bom