Show. Apanhei muito para conseguir fazer tudo. Tive que baixar o Mysql, vi o vídeo: Como instalar o MySQL e o WorkBench - Passo a Passo do canal FIT Cursos Online Outro problema que pode ocorrer é com a conexão com o banco: Então já recomendo todos usarem: npm i mysql2 ou yarn add mysql2 E substituir o: const mysql = require('mysql') por: const mysql = require('mysql2')
Cara, estudo/estudei programação com os melhores, CFB Cursos, Cod3r, Matheus Battisti, Rocketseat, B7Web, então creio que posso dizer, tua explicação é ótima, e como os cursos que citei acima, explicações simples e diretas permitindo o entendimento. Parabéns pela iniciativa. Ganhou +1 inscrito 🧙♂
Cara, eu estava tentando achar algo assim a tempos e em nenhum lugar eu achei um conteudo incrível com uma didatica excelente e uma qualidade incrível, obrigado de verdade cara, continue com esse trabalho incrivel para que possa chegar para mais pessoas e ajudar elas igual me ajudou.
Parabéns mano! A tua explicação foi muito boa. A gente as vezes pode se enrolar em algum conceito aqui ou ali, mas isso é da linguagem, aliás em todas as linguagens existem termos e conceitos um pouco complexos de entender de primeira, mesmo assim você fez um trabalho ótimo. Esse tipo de conteúdo para quem está começando na programação, ajuda bastante. Obrigado pelo vídeo e espero que você melhore cada vez mais. Tamo junto mano!
Parabéns pelo trabalho Vitor, excelente aula com didática excepcional de fácil entendimento. Melhor conteúdo sobre o assunto que encontrei no youtube, obrigada por compartilhar.
obrigado, eu realmente estava com dificuldade em criar uma página de login e cadastro utilizando react js, node e mysql (simples) e esse video me ajudou muito
boa noite amigos, pra quem estiver com dificuldade na integração com o MySql, faça um npm i mysql2 ou yarn add mysql2 e substitua o require do mysql por const mysql = require('mysql2')
Man estou amando suas aulas e seus métodos são incríveis, vc poderia fazer a continuação desse projeto e mostrar como fazer a autenticação e passar pra próxima pagina
muito boa didática de explicação, estou começando agora com javascript e tenho uma duvida, como eu conecto a tabela de usuario com resto do banco de dados da aplicação, minha duvida é qual o diagrama que eu tenho que seguir para cada usuario ter acesso a um banco de dados diferente...
@@VitorCunhaCode consegui...entendi que se deve usar o msm contexto de 1 para todos igual se usaria em qualquer outra tabela..correto? ..eu só ainda não tinha visto na prática uma banco de dados com usuário e outras tabelas..
Gostaria de saber, após ele autenticar, como enviar para "página inicial" ou qualquer outra página, se tiver como responder vai me ajudar estou fazendo trabalho para faculdade e preciso entregar até dia 10 seria de grande ajuda
@@cooubrea5817 você pode utilizar 2 maneiras, uma seria colocando rotas na sua aplicação onde voce pudesse redirecionar ele para outra rota, uma boa lib para react 'react-router-dom'. Outra maneira como é só um um trabalho você pode usar ternarios para renderizar um componente diferente quando existir o userData
Ótimo vídeo, consegui aplicar perfeitamente. Agora seria interessante colocar esse banco de dados na internet. Tentei fazer isso mas não consegui. No RUclips mesmo esse tipo de conteúdo é bem fraco 😢
Claro, consegue detalhar melhor quando isso acontece. Algumas sugestões que talvez resolvamÇ verifique se na instancia axios seu server esta com https se estiver troque para http verifique se o cors está configurado para o seu endereco front ou qualquer endereco
Vitor quando eu lançar essa sistema em uma plataforma hostinger ou hostgator, eu vou ter que mudar o host pra onde eu vou colocar o mysql, Ou isso vai automático quando eu lanço o build da aplicação?
você tera q trocar o host, eu recomendo você fazer isso com variavies env onde no seu local você roda no seu server e quando for pra deploy voicê configura com o host do banco
ola mano, gostei de mais do seu projeto. e queria poder usa-lo no meu repositorio no github. Sera que teria possibilidade de ensinar a lançar esse projeto?
Salve jovem, vídeo eu vou demorar um pouco pra postar então vou te dizer como você pode fazer 1 deploy do front, pode usar firebase hosting, vecel tem muitos mais mas eu sempre uso esses nos meus projetos pessoais 2 deploy back aí vai ser mais chatinho pq vai ter q dar deploy do database e da api A api pode usar uns "hackizinho" pra postar na vercel TB ou tem o render que TB é muito bom Agora o MySQL eu realmente n sei quando é projeto assim eu upo se for com database no maximo em PostgreSQL ou SQLite pela facilidade mas acredito q o render tem MySQL Todas essas opções tem planos gratuitos pra você fazer o deploy
tenho milhoes de problemas aqui.... um dele4s e como fasso pra rodar os programas como o yarn, yup e formki, nao e so escreverb e foi igual ae no tutorial, se poder me ajudar agradeço
Opa blz?. então faço os projetos seguindo suas explicações, mas na hora de fazer a conexão com o backend não consigo o que pode ser feito neste caso? é a versão do react? ou coisa parecido a isso.
Pode ser várias coisas, oq eu mais percebe q da erro nessa parte é para colocar o usuario correto, eu mesmo tive q apagar o usuario q ja tinha e criar um novo
Sou iniciante e tenho uma dúvida sincera, fiz o meu site inteiro pelo node, porém quero passar a usar o react pra usar alguma biblioteca de notificações, como seria a integração disso?
@@VitorCunhaCode eu tinha as páginas construidas, fiz a lógica de validação usando o express.js e queria refazer as páginas usando React. Para reaproveitar toda minha lógica do banco de dados feita com o node, e posteriormente usando uma lib pra exibir pelo react mensagens como "usuário logado" ou outras coisas
Realmente muito bom o vídeo, é a segunda vez que o faço; Anteriormente o fiz no ubunto 22 agora no 18 encontrei alguns problemas kkk resolvi até chegar nesse "A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component " pode me ajudar? o erro ocorre no console do navegador quando insiro qualquer dado em algum input do registro, e os dados não são registrados. Desde já meus agradecimentos pelo conteúdo.
Vitor, obrigado pelo vídeo. Me dê uma luz por favor. Quero ter o usuário admin e um usuário comum. PAra o admin, uso uma interface; para o usuario comum, outra interface. Como verifico qual o usuario foi informado para redirecionar corretamente?
Quando você receber pode fazer que quando ele envie uma resposta para o fronte ele conte como sucesso aí só fazer a mensagem de sua preferência e quando der erro ele enviar um New Erro aí você trata no cacth
@@guilhermefernandesmoro1741 Quando você receber a resposta do server node falando q o login deu certo, você pode user da biblioteca "react-router-dom" e usar o useHistoy, de uma olhada no site oficial para ver como se usa mas você iria usar o history.push("Seu link")
Cara por favor, me ajuda ai, como eu abro esse sistema pelo localhost ? eu acabei de formatar o pc e acho que está faltando algo. estou travado nessa aula 2 dias.
@@VitorCunhaCode Consegui arrumar aqui, valeu. Tu tá me ajudando demais, cara, to tendo que fazer o app da empresa sozinho e tenho q aprender as coisas rápido kkkkkkk
consegue, por mais que tenha solucoes melhores. Mas e super viavel, talvez para facilitar um pouco sua vida pode pesquisar sobre prisma e drizzle sao ORM pra ti nao ter que escrever as query na mao
voce em vez de fazer a conexão com o mysql você irá fazer com o postgres, ai tem q usar a biblioteca deles para fazer a conexão e manipulação dos dados
Ainda n estou neste nivel de conhecimento, mas conseguir entender bem boa parte do código, minha duvida é quanto tempo vc tem de desenvolvedor fullstack? :D
Olá Young, eu tenho pouco tempo no mercado, eu comecei com um curso em 2017 para fazer páginas, depois fiz o técnico junto com meu ensino médio mas podemos dizer q a maior parte do q eu sei eu aprendi no meu estágio, comecei a estagiar em junlho de 2021 mas sou o único programador da empresa e estou fazendo o app deles então eu sou obrigado a aprender as coisas que preciso utilizar kkkk. Mas se você se dedicar em menos de 1 ano você está igual e até melhor só se coloca em situações desconfortáveis
Vitor, primeiramente muito obrigado pelos ensinamentos cara, me ajudou bastante! gostaria de carregar uma outra página quando o login for efetuado como sucesso, como posso fazer?
Opa Luan que bom, eu irei fazer um vídeo falando como trocar a tela e manter o login, provavelmente vai sair essa semana ou na próxima mas você pode usar localStorage para salvar o token de login e quando verificar o login e for sucesso você pode salvar o token no localStorage e atualizar a rota
@@VitorCunhaCode cara estou desenvolvendo um projeto de loja virtual com login, cadastro de cliente, listagem de produto etc... e estou tendo alguns erros, gostaria de contratar uma consultoria sua para me ajudar a desenvolver, você faz esse tipo de serviço?
Aula muito top, eu tenho uma dúvida, por algum motivo que desconheço, o className que coloquei no ErrorMessage não esta funcionando, com isso eu não consigo aplicar o css nele, alguma ideia do que pode ser?
opa amigo, tenho uma sugestão de conteudo, que tal um sistema de login que encaminha o cadastrado para um outro sistema de tabela, checklist ou algo do tipo?, assim poderiamos nos aprofundar nas relações entre tabelas la no mysql, sendo que cada id tem seus dados. Abraço, vc tem me salvado
Você pode criar 2 componentes para por dentro do modal e caso o login n tenha sido realizado ainda você mostra o modal de login se não troca, pode criar um stado para armazenar o valor da página caso queira fazer paginação tb
talvez seu server mysql não está aberto na sua maquina, eu utilizei uma vez o xampp para abrir o server. Mas hoje em dia uso só docker pq acho muito melhor, vpcê pode tentar criar o banco em docker
@@VitorCunhaCode consegui fazer funcionar, porém no momento de criar o server, quando abri o terminal do node no vs code, ele deu o seguinte aviso : 'Form' is defined but never used
@@bazunkingjon provavelmente você escreveu alguma coisa errado entra no github disponível na descrição do vídeo, de um git clone e tente executar para ver se o erro está no seu código ou em alguma tecnologia instalada
Se o seu objetivo é criar sites e você está começando eu faria essa trilha: Aprender sobre HTML e CSS primeiro Depois javascript e dar uma olhada em como consumir api, depois disso ir para uma biblioteca de já seja o react ou angular, a qual você se identificar mais.
Boa tarde, primeiramente parabéns pelo vídeo! Estou com u problema, poderia me auxiliar? Quando eu clico nos botões não acontece nada, ele nem reconhece o banco de dados e está com esse erro: Failed to load resource: net::ERR_SSL_PROTOCOL_ERROR.
@@VitorCunhaCode Não http mesmo, além disse está com o seguintes erros: localhost/: Failed to load resource: the server responded with a status of 404 (Not Found) Endpoint não encontrado. Verifique a URL.
dava de fazer assim tb, acho até melhor inclusive mas por se tratar de um video para iniciantes tentei deixar o mais seco possivel. Obrigado pelo feedback 😁
concordo 100% todos os outros videos são mais objetivos nesse ponto, esse foi o primeiro video do canal tem umas coisas meio tortas kkkk mas obrigado pelo feedback amigo😁
Gostaria de tirar uma dúvida POST localhost:8080/users/cadastrar 500 (Internal Server Error) Sempre na primeira utilização do site para cadastramento, eu me deparo com esse erro, apenas na segunda tentativa que me retorna o Status 201 de Created A mesma coisa quando incluo um dado repetido, preciso dar input duas vezes para que apenas na segunda ele aceite, não sei o que está causando esse delay
Show.
Apanhei muito para conseguir fazer tudo.
Tive que baixar o Mysql, vi o vídeo: Como instalar o MySQL e o WorkBench - Passo a Passo
do canal FIT Cursos Online
Outro problema que pode ocorrer é com a conexão com o banco:
Então já recomendo todos usarem:
npm i mysql2 ou
yarn add mysql2
E substituir o:
const mysql = require('mysql')
por:
const mysql = require('mysql2')
Cara, teu comentário salvou demais, vlw ! kkkkkkkkk
@@ricardosobral9071 consegiu? pra mim não deu certo velho
Unhandled Runtime Error
AxiosError: Network Error
Call Stack
XMLHttpRequest.handleError
webpack-internal:///(app-pages-browser)/./node_modules/axios/lib/adapters/xhr.js (172:14)
tava quase chorando já, terceira tentativa de tutorial que sigo que dá b.o. no banco. Salvou demais!!!
isso resolve o problema de net::ERR_SSL_PROTOCOL_ERROR?
Cara, estudo/estudei programação com os melhores, CFB Cursos, Cod3r, Matheus Battisti, Rocketseat, B7Web, então creio que posso dizer, tua explicação é ótima, e como os cursos que citei acima, explicações simples e diretas permitindo o entendimento. Parabéns pela iniciativa. Ganhou +1 inscrito 🧙♂
Muito obrigado, fico feliz q estou indo para o caminho certo então
Cara, eu estava tentando achar algo assim a tempos e em nenhum lugar eu achei um conteudo incrível com uma didatica excelente e uma qualidade incrível, obrigado de verdade cara, continue com esse trabalho incrivel para que possa chegar para mais pessoas e ajudar elas igual me ajudou.
Muito obrigado pelo feedback fico feliz q tenha gostado 😁
Parabéns mano! A tua explicação foi muito boa. A gente as vezes pode se enrolar em algum conceito aqui ou ali, mas isso é da linguagem, aliás em todas as linguagens existem termos e conceitos um pouco complexos de entender de primeira, mesmo assim você fez um trabalho ótimo. Esse tipo de conteúdo para quem está começando na programação, ajuda bastante. Obrigado pelo vídeo e espero que você melhore cada vez mais. Tamo junto mano!
O jovem eu fico muito feliz que voce tenha gostado, e a linha do aprendizado é sempre pra cima né, lhe desejo o mesmo
Parabéns pelo trabalho Vitor, excelente aula com didática excepcional de fácil entendimento. Melhor conteúdo sobre o assunto que encontrei no youtube, obrigada por compartilhar.
Eu fico muito feliz em ajudar Ana😁
obrigado, eu realmente estava com dificuldade em criar uma página de login e cadastro utilizando react js, node e mysql (simples) e esse video me ajudou muito
Que bom que ajudou😁
Explicação muito boa, ótimo trabalho. Ajudou muito!
Fico muito feliz em ajudar 😁
vitor, eu sempre volto no seu vídeo pra consultar algumas coisas, vc é top!
Muito bacana, professor! Continue com o ótimo trabalho. Adoraria que fizesse um vídeo explicando como conectar a Mibo IC3 Intelbras ao DVR.
boa noite amigos, pra quem estiver com dificuldade na integração com o MySql, faça um npm i mysql2 ou yarn add mysql2 e substitua o require do mysql por const mysql = require('mysql2')
Man estou amando suas aulas e seus métodos são incríveis, vc poderia fazer a continuação desse projeto e mostrar como fazer a autenticação e passar pra próxima pagina
Claro vou ver para trazer o vídeo essa semana sobre rotas privadas
@@VitorCunhaCode mto obg, estou aguardando
Muito Obrigado man. muito bom deu uma grande luz!
Que bom ricardo. Fico feliz em ajudar
muito boa didática de explicação, estou começando agora com javascript e tenho uma duvida, como eu conecto a tabela de usuario com resto do banco de dados da aplicação, minha duvida é qual o diagrama que eu tenho que seguir para cada usuario ter acesso a um banco de dados diferente...
voce quer um database diferente para cada usuario?
@@VitorCunhaCode consegui...entendi que se deve usar o msm contexto de 1 para todos igual se usaria em qualquer outra tabela..correto? ..eu só ainda não tinha visto na prática uma banco de dados com usuário e outras tabelas..
@@VitorCunhaCode mas muito obrigado sua didática de explicação está me ajudando demais..
Capaz, eu que agradeco adilson @@adilsonfernandes6851
Parabéns Victor gostei muito seu código
Fico muito feliz com isso 😁
Ótima aula.
Gostaria de saber como seria para redirecionar o usuario, após logado, para outra página.
Obrigado Hiordan, pra fazer o redirecionamento você pode utilizar o react router dom, estou produzindo um video agora explicando sobre esse processo.
Gostaria de saber, após ele autenticar, como enviar para "página inicial" ou qualquer outra página, se tiver como responder vai me ajudar estou fazendo trabalho para faculdade e preciso entregar até dia 10 seria de grande ajuda
@@cooubrea5817 você pode utilizar 2 maneiras, uma seria colocando rotas na sua aplicação onde voce pudesse redirecionar ele para outra rota, uma boa lib para react 'react-router-dom'. Outra maneira como é só um um trabalho você pode usar ternarios para renderizar um componente diferente quando existir o userData
Ótimo vídeo, consegui aplicar perfeitamente.
Agora seria interessante colocar esse banco de dados na internet. Tentei fazer isso mas não consegui. No RUclips mesmo esse tipo de conteúdo é bem fraco 😢
eu vou providenciar de fazer um nao se preocupe. Mas enquanto nao temos, voce pode entrar e usar o render para fazer o deploy
bom video, parabens, so faltou msm vc redirecionar o usuario para a tela de home quando o usuario for aprovado
No vídeo nos não trabalhamos com rotas mas você pode usar o react router dom para fazer essa interação
@@VitorCunhaCode ss, eu fiz esse redirecionamento
@@kurotetsuia3700 que bom q deu certinho 😁
@@kurotetsuia3700 tem como me falar como eu realizo esse redirecionamento ?
Show demais
tutorial incrível!
Muito obrigado jovem fico feliz que gostasse 😁
Vitor, vídeo top cara, poderia fazer um vídeo ensinando a fazer o deploy funcionando o banco de dados?
Claro que sim, anotei no meu backlog de videos, assim que possivel estarei gravando ele
@@VitorCunhaCode obrigado cara, vai ser de grande ajuda!
Olá, amigo. Para mim, quando tento fazer o registro ou o login, o console mostra um "Network Error" do Axios... pode me ajudar?
Claro, consegue detalhar melhor quando isso acontece.
Algumas sugestões que talvez resolvamÇ
verifique se na instancia axios seu server esta com https se estiver troque para http
verifique se o cors está configurado para o seu endereco front ou qualquer endereco
Cara, toda vez que tento abrir uma conexão no MySQL aparece "Could not acquire managements access for administration"... O que devo fazer ?
tens que configurar tua workbench para adm, achei aqui um forum que pode te ajudar
excelente video, me ajudou muito
obrigado +1 inscrito
Eu que a graço Erick fico feliz em ajudar😁
EXCELENTE!!!!
show cara! o q eu estava procurando vlw
Que bom Glaylson que te ajudou
Muito bom cara, obrigada!
Que bom que gostou.
@victor eu estou usando o createpool porem nao insere no meu banco, mesmo utilizando o banco correto e o query correto.
Tenta copiar o código do GitHub vai q foi alguma coisa que você escreveu errado
Muito bom mano !!!! Vlw pelo conteúdo
eu que agradeço meu querido
Muito bom! Porém senti falta de uma intro...
Vitor quando eu lançar essa sistema em uma plataforma hostinger ou hostgator, eu vou ter que mudar o host pra onde eu vou colocar o mysql, Ou isso vai automático quando eu lanço o build da aplicação?
você tera q trocar o host, eu recomendo você fazer isso com variavies env onde no seu local você roda no seu server e quando for pra deploy voicê configura com o host do banco
@vitor como eu faco para assim que der usuario logado com sucesso eu direcionar com o react-router-dom para uma pagina de votacao por exemplo?
Você pode usar o useNavigate do react-router-dom e mandar para outra página, na response da sua requisição
ola mano, gostei de mais do seu projeto. e queria poder usa-lo no meu repositorio no github. Sera que teria possibilidade de ensinar a lançar esse projeto?
Salve jovem, vídeo eu vou demorar um pouco pra postar então vou te dizer como você pode fazer
1 deploy do front, pode usar firebase hosting, vecel tem muitos mais mas eu sempre uso esses nos meus projetos pessoais
2 deploy back aí vai ser mais chatinho pq vai ter q dar deploy do database e da api
A api pode usar uns "hackizinho" pra postar na vercel TB ou tem o render que TB é muito bom
Agora o MySQL eu realmente n sei quando é projeto assim eu upo se for com database no maximo em PostgreSQL ou SQLite pela facilidade mas acredito q o render tem MySQL
Todas essas opções tem planos gratuitos pra você fazer o deploy
Ótimo vídeo, consegues fazer um sobre integração pura entre js e mysql?
Posso dar uma olhada e trazer sim 👍
tenho milhoes de problemas aqui.... um dele4s e como fasso pra rodar os programas como o yarn, yup e formki, nao e so escreverb e foi igual ae no tutorial, se poder me ajudar agradeço
você tem q instalar o yarn no seu pc "npm install --global yarn" e os outros voce adiciona local como no video
Opa blz?. então faço os projetos seguindo suas explicações, mas na hora de fazer a conexão com o backend não consigo o que pode ser feito neste caso? é a versão do react? ou coisa parecido a isso.
Pode ser várias coisas, oq eu mais percebe q da erro nessa parte é para colocar o usuario correto, eu mesmo tive q apagar o usuario q ja tinha e criar um novo
Amigo, estou tendo erro com o Axios, pode me ajduar?
oq está dando?
Olá! Como uso para cryptar com whirpool? Tenho um banco de dados que está tudo salvo em Whirpool e queria fazer o hash pelo node/js.
Olá Luan eu não sei, não cheguei a me aprofundar tanto em bode como server, fiz esse vídeo quando estava estudando mas optei por usar firebase.
Sou iniciante e tenho uma dúvida sincera, fiz o meu site inteiro pelo node, porém quero passar a usar o react pra usar alguma biblioteca de notificações, como seria a integração disso?
Você fez o seu app com react e quer integrar a uma lib de notificação em tempo real certo?
@@VitorCunhaCode eu tinha as páginas construidas, fiz a lógica de validação usando o express.js e queria refazer as páginas usando React. Para reaproveitar toda minha lógica do banco de dados feita com o node, e posteriormente usando uma lib pra exibir pelo react mensagens como "usuário logado" ou outras coisas
se voce sabe um pouco de ingles pode ver esse video ruclips.net/video/xzOjb3BPEFw/видео.html @@Tony-np4ce
@@VitorCunhaCodeMuito obrigado, vai me ajudar demais, seu tutorial também foi excelente valeu!
Realmente muito bom o vídeo, é a segunda vez que o faço; Anteriormente o fiz no ubunto 22 agora no 18 encontrei alguns problemas kkk resolvi até chegar nesse "A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component " pode me ajudar? o erro ocorre no console do navegador quando insiro qualquer dado em algum input do registro, e os dados não são registrados.
Desde já meus agradecimentos pelo conteúdo.
ola eu acredito q isso tem a ver com o jeito q você esta declarando o seu input. Será q consigo ver o seu código?
Parabens obrigado
fico feliz que tenha gostado jovem 😁
Vitor, obrigado pelo vídeo. Me dê uma luz por favor. Quero ter o usuário admin e um usuário comum. PAra o admin, uso uma interface; para o usuario comum, outra interface. Como verifico qual o usuario foi informado para redirecionar corretamente?
Da de salvar um outro parâmetro, como um isAdmin com valores boleanos aí depois disso só fazer a verificação
@@VitorCunhaCode Grato irmão
Video muito bom! Como eu poderia fazer escrever essas mensagens de sucesso ou problema de cadastro e do login nas proprias telas?
Quando você receber pode fazer que quando ele envie uma resposta para o fronte ele conte como sucesso aí só fazer a mensagem de sua preferência e quando der erro ele enviar um New Erro aí você trata no cacth
@@VitorCunhaCode Valeu! Você sabe como eu poderia redirecionar para uma outra página depois do login ser feito? Estou com um pouco de dúvida nisso
@@guilhermefernandesmoro1741 Quando você receber a resposta do server node falando q o login deu certo, você pode user da biblioteca "react-router-dom" e usar o useHistoy, de uma olhada no site oficial para ver como se usa mas você iria usar o history.push("Seu link")
Cara por favor, me ajuda ai, como eu abro esse sistema pelo localhost ? eu acabei de formatar o pc e acho que está faltando algo. estou travado nessa aula 2 dias.
você tem que baixar o node js para ele funcionar
Meu formik não está funcionando, alguém sabe se é necessário realizar alguma alteração para funcionar atualmente?
Pode ser q tenga mudado qualquer coisa só para acompanhar o vídeo coloca na versão do package json disponível no repositório, q é 2.2.9 😁
@@VitorCunhaCode Consegui arrumar aqui, valeu. Tu tá me ajudando demais, cara, to tendo que fazer o app da empresa sozinho e tenho q aprender as coisas rápido kkkkkkk
@@daniel_estevao que bom meu querido vais conseguir foco!💪💪
fala vitor, beleza ? Para conseguir enviar os dados para o SQL Server tem muita diferença ?
Olá Rick, eu n sei te dizer da uma olhada como q faz pra conectar daí usando o express
Voce pode criar um crud simples e uma tela de busca com auto complete usando Elastic App search e react js?
Claro Tiago, irei dar uma olhada sobre o assunto e tento trazer o quanto antes 👍
estou querendo fazer em um projeto real para o cliente, consigo dessa forma?
consegue, por mais que tenha solucoes melhores. Mas e super viavel, talvez para facilitar um pouco sua vida pode pesquisar sobre prisma e drizzle sao ORM pra ti nao ter que escrever as query na mao
@@VitorCunhaCode muito obrigado, ótimo vídeo
como trocar o banco de dados pra postgres?
voce em vez de fazer a conexão com o mysql você irá fazer com o postgres, ai tem q usar a biblioteca deles para fazer a conexão e manipulação dos dados
Alguém sabe como faço para hospedar um banco de dados para outros pessoas poderem usar?
Você pode ver esse vídeo da rocketseat eles explicam muito bem, ruclips.net/video/ICIz5dE3Xfg/видео.html
Ainda n estou neste nivel de conhecimento, mas conseguir entender bem boa parte do código, minha duvida é quanto tempo vc tem de desenvolvedor fullstack? :D
Olá Young, eu tenho pouco tempo no mercado, eu comecei com um curso em 2017 para fazer páginas, depois fiz o técnico junto com meu ensino médio mas podemos dizer q a maior parte do q eu sei eu aprendi no meu estágio, comecei a estagiar em junlho de 2021 mas sou o único programador da empresa e estou fazendo o app deles então eu sou obrigado a aprender as coisas que preciso utilizar kkkk. Mas se você se dedicar em menos de 1 ano você está igual e até melhor só se coloca em situações desconfortáveis
VALEU VITOR!
Vitor, primeiramente muito obrigado pelos ensinamentos cara, me ajudou bastante!
gostaria de carregar uma outra página quando o login for efetuado como sucesso, como posso fazer?
Opa Luan que bom, eu irei fazer um vídeo falando como trocar a tela e manter o login, provavelmente vai sair essa semana ou na próxima mas você pode usar localStorage para salvar o token de login e quando verificar o login e for sucesso você pode salvar o token no localStorage e atualizar a rota
@@VitorCunhaCode cara estou desenvolvendo um projeto de loja virtual com login, cadastro de cliente, listagem de produto etc... e estou tendo alguns erros, gostaria de contratar uma consultoria sua para me ajudar a desenvolver, você faz esse tipo de serviço?
@@VitorCunhaCode se tiver interesse me passa o whats para conversarmos
@@luanPS2 Opa Luan podemos dar uma olhada, me mande um email com o whatsapp para podemos conversar sobre . vitorlostada@hotmail.com
Aula muito top, eu tenho uma dúvida, por algum motivo que desconheço, o className que coloquei no ErrorMessage não esta funcionando, com isso eu não consigo aplicar o css nele, alguma ideia do que pode ser?
Olha tenta ver se você escreveu tudo certinho os nomes, olhar erros no console e comparar com o código no GitHub que tem na descrição
Queria saber se o codigo serve para sites, ainda sou noob em programação
Olá, a biblioteca em react js é para criar sites
opa amigo, tenho uma sugestão de conteudo, que tal um sistema de login que encaminha o cadastrado para um outro sistema de tabela, checklist ou algo do tipo?, assim poderiamos nos aprofundar nas relações entre tabelas la no mysql, sendo que cada id tem seus dados. Abraço, vc tem me salvado
Gostei da sua sujestão, irei trazer um mini sistema então pra gente conseguir ver bastante essa parte focada em banco e estrutura de código
@@VitorCunhaCode Boa!! vai ajudar bastante os devs a finalizar esse tipo de aplicação
oi to precisando de um login em um modal, q apos o login feito ele passa pra outra tela no proprio modal, vc faz isso
Você pode criar 2 componentes para por dentro do modal e caso o login n tenha sido realizado ainda você mostra o modal de login se não troca, pode criar um stado para armazenar o valor da página caso queira fazer paginação tb
@@VitorCunhaCode me passa seu contato, quero contratar esse serviço contigo
@@divulga9799 Claro podemos conversar me manda um email que podemos conversar por lá vitorlostada@hotmail.com
infelismente o meu da um erro na hora de salvar, estou a quase 1 mes tentando salvar no banco e não acho nenhum video q ensine de forma correta
talvez seu server mysql não está aberto na sua maquina, eu utilizei uma vez o xampp para abrir o server. Mas hoje em dia uso só docker pq acho muito melhor, vpcê pode tentar criar o banco em docker
Fiz tudo conforme o procedimento mas na hora de fazer o $ yarn start começa dar erro
Você colocou o $ no console?
@@VitorCunhaCode consegui fazer funcionar, porém no momento de criar o server, quando abri o terminal do node no vs code, ele deu o seguinte aviso :
'Form' is defined but never used
@@bazunkingjon provavelmente você escreveu alguma coisa errado entra no github disponível na descrição do vídeo, de um git clone e tente executar para ver se o erro está no seu código ou em alguma tecnologia instalada
@@VitorCunhaCode deu certo mano, porém como faço pra conectar o my sql ao vs code?
@@bazunkingjon no vídeo em 27:11 ele mostra como conectar ao MySQL
olá cara, estou começando a programar, poderia me da um norte? to aprendendo JS para criar sites, acha que é um bom caminho?
Se o seu objetivo é criar sites e você está começando eu faria essa trilha:
Aprender sobre HTML e CSS primeiro
Depois javascript e dar uma olhada em como consumir api, depois disso ir para uma biblioteca de já seja o react ou angular, a qual você se identificar mais.
Existem várias bibliotecas já só citei o react e o angular pois foi oq veio na cabeça agora ksjfakdk
Boa tarde, primeiramente parabéns pelo vídeo! Estou com u problema, poderia me auxiliar? Quando eu clico nos botões não acontece nada, ele nem reconhece o banco de dados e está com esse erro: Failed to load resource: net::ERR_SSL_PROTOCOL_ERROR.
voce ta fazendo a request com https ao inves de http?
@@VitorCunhaCode Não http mesmo, além disse está com o seguintes erros: localhost/: Failed to load resource: the server responded with a status of 404 (Not Found)
Endpoint não encontrado. Verifique a URL.
@@karen2716 estranho isso kkk cara testa em outro computador se continuar dando erro ai tem chance de ser o codigo mesmo
@@VitorCunhaCode vc tem o código no github?
Legal, mas acho que esse lance de validação se usuário já existe, poderia deixar para o banco "UNIQUE" na coluna "email". Mais bom Video, PARABÉNS!
dava de fazer assim tb, acho até melhor inclusive mas por se tratar de um video para iniciantes tentei deixar o mais seco possivel. Obrigado pelo feedback 😁
@@VitorCunhaCode Muito bom, Parabéns! O Mundo precisa de mais gente assim =D
@@yurimiyazaki6160 Obrigado meu querido 😁
Ao colocar o codigo
{/**/}
Os campos de input e o botão somem , sabem oque pode ser?
o código está comentado?
@@VitorCunhaCode Tinha passado ele para ca comentado , perdão.
Mas quando tiro os comentários dele ele some as informações.
@@LM_Producoes ele nao da nenhum erro no console?
@@VitorCunhaCode Não , somente desaparece com os outros componentes
@@LM_Producoes e some toda a página ou só os input? Se você conseguir subir um exemplo de um sandbox eu posso dar uma olhada
Nao conisgo arrastar para o client
Opa, poderia dar mais detalhes sobre o problema
entendi nada do inicio do sql, vc come umas partes
esse video é bem antigo já esta na fila refazer ele de uma maneira que todos consigam entender com mais facilidade, perdão meu querido
Css não interessa mano! A questão é só o node e o react.
concordo 100% todos os outros videos são mais objetivos nesse ponto, esse foi o primeiro video do canal tem umas coisas meio tortas kkkk mas obrigado pelo feedback amigo😁
Mano começa do início, mostrando quais sistemas baixar, os comandos com calma. Quem tá começando não entende o início, e aí vc perde visualização.
Pode deixar que nos proximos videos vou tentar detalhar melhor
1
Estou recebendo o erro: code: 'PROTOCOL_SEQUENCE_TIMEOUT',
fatal: true,
timeout: 10000
ao tentar conectar o mysql
Provavelmente não esta conseguindo estabelecer a conexão com o banco, da uma olhada no usuário é oq o pessoal mais reclama de dar problema
Gostaria de tirar uma dúvida POST localhost:8080/users/cadastrar 500 (Internal Server Error) Sempre na primeira utilização do site para cadastramento, eu me deparo com esse erro, apenas na segunda tentativa que me retorna o Status 201 de Created
A mesma coisa quando incluo um dado repetido, preciso dar input duas vezes para que apenas na segunda ele aceite, não sei o que está causando esse delay
Opa será q você tem como me disponibilziar o código para eu dar uma olhada