"Zod é muito bom mesmo, porem seu exemplo esta aceitando outras strings pois vc esta fazendo casting de tipo quando usa o "as", forcando um tipo: 'const a: IStdin['a'] = d.toString().trim() as IStdin['a']' O definicao de tipos vem do developer, entao el..."2 tabcoins · 2 comentários · CarlosZiegler · 2 anos atrás
"vc pode usar o select para colocar o Toast :) Mas implementar sempre pega putros edge cases neh"1 tabcoin · 0 comentário · CarlosZiegler · 2 anos atrás
"Eu curto react query , abstracao dele é otima. E uso o errorBoubday deles."1 tabcoin · 2 comentários · CarlosZiegler · 2 anos atrás
"Talvez isso aqui te ajude : https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver const targetNode = document.querySelector("body"); const observer = new MutationObserver((mutationList, observer)=> { mutationList.forEach( (mutation) => { if..."2 tabcoins · 1 comentário · CarlosZiegler · 2 anos atrás
"Conteudo de ouro aqui , muito conciso e detalhado."1 tabcoin · 0 comentário · CarlosZiegler · 2 anos atrás
"bem isso, bom para pessoal nao se confundir e nao se iludir quando ver respostas nao tao completas :)"1 tabcoin · 0 comentário · CarlosZiegler · 2 anos atrás
"comentando para ver como fica minha resposata no layout"0 tabcoin · 0 comentário · CarlosZiegler · 2 anos atrás
"Toda pergunta é valida, mas tem perguntas que um simples google resolve, e no nosso caso temos que saber fazer pesquisas. Mas isso nao é motivo para ser grosso pu algo do genero. Eu participo de um grupo de React assim como o Slack de React BR e sempre..."1 tabcoin · 0 comentário · CarlosZiegler · 2 anos atrás
"talvez o hrm ( hot refresh module ) nao esteja atualizando os modulos ou algo assim, mas normalmente isso ficaria explicito. Sem mais contexto ficaria dificil ajudar."1 tabcoin · 1 comentário · CarlosZiegler · 2 anos atrás
"Eu acho valido desde que voce nao fique dependente disso kkk. Usar como pair programing é uma excelente ideia, caso voce fique preso em alguma tarefa eu acho super valido. Minha preocupacao é se voce ficar dependente disso para produzir, e olha que iss..."3 tabcoins · 1 comentário · CarlosZiegler · 2 anos atrás
"Otimo ponto, vi esses tempos sobre o Signals e achei muito massa como ele trabalha de forma reativa, acho que nao demora para termos algo assim no proprio react. Ate encontrei esse exemplo aqui: https://dev.to/devsmitra/reactjs-signal-for-state-mangeme..."1 tabcoin · 0 comentário · CarlosZiegler · 2 anos atrás
"Trabalho na area sim, Mercado de teabalho esta aquecido, apesar de layoffs ocorrendo. Primeira oportunidade sempre é a mais dificil mas depois tudo se alinha. Se seu roadmap tem React Native nao vai ser so na primeira etapa que vai ter JS :) React , Re..."1 tabcoin · 2 comentários · CarlosZiegler · 2 anos atrás
"Javascript, por que ? Por que sim :) Gosto da Comunidade, libs etc :)"1 tabcoin · 4 comentários · CarlosZiegler · 2 anos atrás
"Otima lista, sou usuario MAC e la temos akgumas coisas que acho massa tambem: Raycast: https://www.raycast.com/ Esse cara aqui tem diversas ferramentas como cria cao de scripts, atalhos para redimencionamento de janelas entre outras coisas. Warp: https..."1 tabcoin · 1 comentário · CarlosZiegler · 2 anos atrás
"Eu gosto muito de React, essa lib evolui muito e tem uma grande comunidade que da suporte. Aconselho vc entrar no grupo do Slack React Brasil, tem muita gente massa la que pode tirar suas duvidas. Voce esta usando Next ? Caso a resposat seja sim, da um..."1 tabcoin · 1 comentário · CarlosZiegler · 2 anos atrás
"Eu normalmente eu uso cookies, segue um tutorial: https://dev.to/guillerbr/authentication-cookies-http-http-only-jwt-reactjs-context-api-and-node-on-backend-industry-structure-3f8e"2 tabcoins · 1 comentário · CarlosZiegler · 2 anos atrás
"Voce nao precisa necessariamente um comando build, caso voce esteja usando Js, pois voce precisa apenas um comando start para ele rodar na cloud. No processo de build é criado um bundle do seu codigo, que "normalmente" transpila seu codigo de uma versa..."1 tabcoin · 0 comentário · CarlosZiegler · 2 anos atrás
"Tem que dar mais contexto para entender o problema. Provavelmente seu posts esta tioado errado, mas ai teria que ver como esta recebendo isso. Uma gambiarra seria fazer: ''' (posts as any[])[0]?.metadata?.title || [] ''' Mas isso é gambiarra o melhor é..."1 tabcoin · 0 comentário · CarlosZiegler · 2 anos atrás
"Mas vc tem que montar a promise com od dados e chamar a promise, ou salvar os resultados da promise que vc chamou antes e quando resolvida. Nao estou entendendo qual problema vc quer resolver, digo nao entendo o contexto. por que nao chamar a promise n..."1 tabcoin · 0 comentário · CarlosZiegler · 2 anos atrás
"Caso a ideia seja preparar promises para resolver depois, por que nao colocar as promises dentro de um array e depois dar um Promise.All? Caso isso seja em diferentes requets, vc pode montar um objeto fnProperties, para salvar os parametros e um identi..."3 tabcoins · 2 comentários · CarlosZiegler · 2 anos atrás
"muito legal! Eu tinha um projeto parecido mas acabei nao dando contiuidade. https://github.com/CarlosZiegler/jobforme Parabens pelo projeto espero que cresca e ajude muita gente :)"3 tabcoins · 1 comentário · CarlosZiegler · 2 anos atrás
"O login é feito pelo seu codigo com as credenciais passadas, vc esta passando o host correto ? Conceito de SSH: SSH é a sigla para Secure Socket Shell, sendo um dos protocolos específicos de segurança de troca de arquivos entre cliente e servidor de in..."1 tabcoin · 0 comentário · CarlosZiegler · 2 anos atrás
"Interessante fiz isso mesmo e resuktado vem, e acabo que criando rotina com estudos diarios. unica coisa que eu cotaria é que voce tem que gostar do assunto, senao pode entrar num ciclo que nao vai fazer bem para sua saude mental. E claro no possovel t..."2 tabcoins · 1 comentário · CarlosZiegler · 2 anos atrás
"Eu uso esse padrao em praticamente todo projeto que eu faço, porem nao uso classe, crio funcoes e depois exporto objeto com o tipo correto que defeni no interface do repositories. Acho mais facil que abordagem orientada a Objeto. Tambem faco isso com p..."1 tabcoin · 0 comentário · CarlosZiegler · 2 anos atrás
"Acho que a dica do maironeto responde a sua duvida, customize curriculo para a vaga. Se vaga for frontend ai vc coloca o que sabe e na entrevista comenta o que estudou/sabe. Lembrando que React/React Native / Flutter sao libraries / Framework e nao lin..."1 tabcoin · 1 comentário · CarlosZiegler · 2 anos atrás
"Bem legal, eu gosto como o Javascript trabalha essa parte declarativa, alguns exemplos sao os metodos map, fikter e reduce. React tambem trabalha com composicao de funcoes, que é uma tecnica bem legal."1 tabcoin · 0 comentário · CarlosZiegler · 2 anos atrás