CRUD Full Stack com Node, React & MySQL

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ธ.ค. 2024

ความคิดเห็น • 288

  • @marcosotilio6319
    @marcosotilio6319 6 หลายเดือนก่อน +16

    Galera uma dica começa a usar docker que muitas empresas estão trabalhando com essa tecnologia, aprendi docker e agora to fazendo vários projetos e sempre utilizando ele para aplicar meus conhecimentos.
    Parabéns Will pela aula didática!

  • @matt_fonto
    @matt_fonto ปีที่แล้ว +32

    Parabéns, Will!
    Um projeto riquissímo em conhecimento, transmitido de maneira direta e instrutiva. Obrigado pela dedicação!

    • @will_dev
      @will_dev  ปีที่แล้ว +2

      Muito obrigado pelo feedback 😃

  • @LioCarneiro
    @LioCarneiro ปีที่แล้ว +7

    Muito legal. Parabéns.
    Baixei o projeto do GIT e rodei em aula para os meus alunos explicando o processo e sugerindo que eles alterem para aplicações deles.
    Todo mundo curtiu muito.
    Claro que lhe dando todos os créditos e compartilhando seus GIT e canal no YT.
    Obrigado por compartilhar.

    • @will_dev
      @will_dev  ปีที่แล้ว +2

      Que massa Liojes!! Fico feliz em poder contribuir com o aprendizado da comunidade. Valeeu :D

  • @luisacavalcanti3665
    @luisacavalcanti3665 2 ปีที่แล้ว +11

    Excelente explicação. Uma das melhores que eu já vi por aqui, sem exagero. Obrigada pelo conteúdo!

    • @will_dev
      @will_dev  2 ปีที่แล้ว

      Muito obrigado pelo feedback :D

  • @alxcancado
    @alxcancado ปีที่แล้ว +3

    Eu quem agradeço, ajudou muito Will. Por favor faça mais videos assim.

  • @arthurbrito9045
    @arthurbrito9045 ปีที่แล้ว +4

    Parabéns pelo conteúdo, meu amigo! Bastante enriquecedor. Eu trabalho como QA mas não deixo de programar. Tinha algumas coisas de front e back que sempre me perguntava como era feito, a exemplo da integração, e com seu vídeo pude entender e colocar em prática.

    • @will_dev
      @will_dev  ปีที่แล้ว

      Que bom que o vídeo te ajudou, Arthur! Muito obrigado pelo feedback :D

  • @danielcarvalhodarosa7728
    @danielcarvalhodarosa7728 5 หลายเดือนก่อน +10

    Aprendi mais aqui do que em uma escola famosa de cursos de tecnologia, uma que começa com A.
    Muitíssimo obrigado.

    • @DevAos35
      @DevAos35 4 หลายเดือนก่อน +3

      Alura?

    • @SheilaS.
      @SheilaS. 2 หลายเดือนก่อน +1

      😆

  • @anime.desenho.otaco.
    @anime.desenho.otaco. ปีที่แล้ว +1

    tinha muita dificuldade em entender o processo entre front e back seu vídeo me ajudou muito obrigado

    • @will_dev
      @will_dev  ปีที่แล้ว

      Que massa!! Valeeu

  • @robertodeoliveira4095
    @robertodeoliveira4095 7 หลายเดือนก่อน +2

    Seu projeto é maravilhoso irmão muito obrigado por todo o conhecimento compartilhado

  • @diogosilva00
    @diogosilva00 2 ปีที่แล้ว +19

    achei muito bom o projeto, vou estudar ele direitinho mas achei sensacional fazer tanto o front como back tudo integradinho direitinho :D

    • @will_dev
      @will_dev  2 ปีที่แล้ว +1

      Show, agradeço o feedback :D

  • @ViniciusSAlves-cj2cc
    @ViniciusSAlves-cj2cc ปีที่แล้ว +1

    Meu irmão, tu é sensacional! Salvou demais aqui.

  • @leandrocruz6621
    @leandrocruz6621 ปีที่แล้ว

    Cara que top perfeito de todos que acompanhei o tutorial, o seu foi o único que deu tudo certo parabéns

    • @will_dev
      @will_dev  ปีที่แล้ว +1

      Que massaa, muito obrigado pelo feedback

  • @rafaelcunha1999
    @rafaelcunha1999 ปีที่แล้ว

    Merece mais views. Tutorial bem explicado e actualizado
    Abraço de Portugal irmão!

    • @will_dev
      @will_dev  ปีที่แล้ว

      Muito obrigado 😃

  • @mattunaloon238
    @mattunaloon238 ปีที่แล้ว +5

    O meu terminal não estava reconhecendo o comando "yarn" então eu fiz o download usando o comando "npm install --global yarn" em seguida ele não tava deixando executar o comando, então eu abri o powershell como admin e rodei esses 2 comandos " Get-ExecutionPolicy " e o
    " Set-ExecutionPolicy RemoteSigned " por fim funcionou

    • @will_dev
      @will_dev  ปีที่แล้ว

      Boaa

    • @cafe6123
      @cafe6123 11 หลายเดือนก่อน

      vlw, fiquei confuso tentando reinstalar tudo achando q o problema era glitch ou algo corrompido

    • @JoaoPedro-pm7kt
      @JoaoPedro-pm7kt 2 หลายเดือนก่อน

      Humilde, tive esse mesmo problema.

  • @Dobock8
    @Dobock8 2 ปีที่แล้ว +3

    Mano, vou secar todos teus videos... são muito bons
    Já estou inscrito.
    Já vi que tem uns projetos em react, vou consumir sem moderação.
    Obrigado pelo conteudo.

    • @will_dev
      @will_dev  2 ปีที่แล้ว

      Que bom que tá curtindo, muito obrigado pelo feedback :D

  • @caiofeiria
    @caiofeiria 3 หลายเดือนก่อน +2

    Quando vou executar o código do ALTER USER ele dá erro dizendo que o mysql_native_password não foi iniciado

  • @pedrocauduro1890
    @pedrocauduro1890 10 หลายเดือนก่อน +7

    o que faço se aparecer o erro ERR_MODULE_NOT_FOUND

    • @Nara-ix6sr
      @Nara-ix6sr 8 หลายเดือนก่อน +5

      Tive o mesmo problema, você precisa mudar a extensão dos seus arquivos para mjs ao invés de js para o Node reconhecer seus arquivos como módulos ESM já que habilitou ele no package.json
      Se não quiser, você pode remover o type do package.json aí só invés de usar import e Export, você usa require

    • @Atoaqui
      @Atoaqui 4 หลายเดือนก่อน +1

      Pode ser falta de uma instalação de uma dependência

  • @rcfspa
    @rcfspa ปีที่แล้ว +1

    enfim um material vasto sobre o assunto, pra mim q veio do delphi q é td na mão, fiquei dias pra entender como trazer dados de um banco pra dentro do react.

  • @dasantos4087
    @dasantos4087 9 หลายเดือนก่อน +1

    Cara gostei muito do vídeo achei muito top , estou começando agr a estudar front e Back mas sinto que não consigo conectar tudo .Gosto de ver esse tipo de vídeo que faz . Queria saber se você tem algum curso pra indicar, ou por onde começar aprender a programar . Alguma comunidade que consiga me integrar no projeto para poder aprender mais um pouco

  • @flavinhow22
    @flavinhow22 ปีที่แล้ว +1

    Fantástico Will, muito obrigado por compartilhar com essa super explicação!

    • @will_dev
      @will_dev  ปีที่แล้ว +1

      Muito obrigado pelo feedback 😃

  • @higor93511
    @higor93511 ปีที่แล้ว

    Parabens Will Muito bom, esse projeto ajudou bastante na compreensão node com backend.

  • @stefchateaubreaund197
    @stefchateaubreaund197 2 ปีที่แล้ว +1

    Seus videos sao maravilhosos Willian. Obrigada!!!

    • @will_dev
      @will_dev  2 ปีที่แล้ว

      Agradeço seu feedback :D

  • @marcusbragantini2175
    @marcusbragantini2175 ปีที่แล้ว

    Parabéns pela didática, me ajudou bastante em meu aprendizado, ganhou mais um inscrito.

    • @will_dev
      @will_dev  ปีที่แล้ว

      Valeeu 🤜🤛

  • @rudieronpraxedes5170
    @rudieronpraxedes5170 9 หลายเดือนก่อน

    simples, pratico e objetivo.. parabéns

  • @CyberneticEagle
    @CyberneticEagle 2 ปีที่แล้ว +8

    Gostaria de ver como ficaria a paginação dessa listagem

    • @mywork6882
      @mywork6882 8 หลายเดือนก่อน

      Boa tarde isso mesmo seria top incluir a paginação

  • @MarlonBrito-wp6ik
    @MarlonBrito-wp6ik 9 หลายเดือนก่อน

    Poderia fazer um crud de JS e MySQL apresentando a interface em HTML e CSS? Já faço CRUDs em PHP mas sinto dificuldades com JS devido ao node.js e sua vinculação com o front-end

  • @leonardofn100
    @leonardofn100 2 หลายเดือนก่อน +1

    Boa noite, primeiramente parabéns pela aula.
    Estou com um problema, ele está dando o seguinte erro:
    ERROR in ./src/App.js 7:0-55
    Module not found: Error: Can't resolve 'react-toastify' in 'F:\Estudos
    ode\crud\frontend\src'
    ERROR in ./src/App.js 8:0-47
    Module not found: Error: Can't resolve 'react-toastify/dist/ReactToastify.css' in 'F:\Estudos
    ode\crud\frontend\src'
    Quando eu tiro as importações toast e apago a linha do arquivo APP.js ele volta a funcionar. O que poderia ser?

  • @isareginabs6816
    @isareginabs6816 หลายเดือนก่อน

    nesse projeto teria como eu usar o GRANT e o INVOKE?

  • @viniciusresende781
    @viniciusresende781 11 หลายเดือนก่อน

    Está aparecendo isso no terminal qunado dou o npm start no nodemon: "[nodemon] app crashed - waiting for file changes before starting..." e não consigo acessar o localhost na barra de navegação...

  • @celiomichael
    @celiomichael ปีที่แล้ว

    Simples e direto, muito bom, parabéns!!

  • @gabrielag.q
    @gabrielag.q ปีที่แล้ว

    Excelente! Didática top, me ajudou muito. Obrigada.

  • @caioaraujo562
    @caioaraujo562 5 หลายเดือนก่อน

    cara parabéns, ótimo vídeo!
    acho que seria interessante um vídeo ensinando a fazer o deploy de um projeto como esse.

  • @isareginabs6816
    @isareginabs6816 หลายเดือนก่อน

    nos minutos 5:15 é obrigatório usar esse ALTER USER 'root'@'localhost' etc. Porque quando instalamos o mysql, criamos uma senha para o nosso usuário usando exatamente esse código aí. Então é obrigatório?

  • @webmasterdeveloper3793
    @webmasterdeveloper3793 ปีที่แล้ว +1

    muito bom will irei implementar algumas orm's usando esse projeto como basa.

  • @AriVenuth
    @AriVenuth 9 หลายเดือนก่อน

    Muito bacana Will!!
    Mais simples e claro, não encontrei... muito obrigado por compartilhar!
    Só achei estranho que ser errar a string SQL a API retorna um objeto que é o erro, o frontend não detecta esse erro... tive que apelar para o console.log(data) para ver o que vinha dentro do objeto... Vou procurar algo sobre tratamento de erros...

  • @edhietyrs9635
    @edhietyrs9635 ปีที่แล้ว

    meu caro vc esta de parabens, adorei

  • @emiliodaf
    @emiliodaf ปีที่แล้ว

    show Will, muito bom o projeto...grato por compartilhar.

    • @will_dev
      @will_dev  ปีที่แล้ว

      Muito obrigado pelo feedback :D

  • @Lemos1973
    @Lemos1973 ปีที่แล้ว

    Parabéns pelo vídeo. Gostaria de saber como seria se em vez do banco de dados ser local, se fosse remoto, hospedado em algum serviço

  • @andreyrocha5319
    @andreyrocha5319 6 หลายเดือนก่อน

    Excelente conteúdo!! Parabéns!

  • @MateusSantos-do4it
    @MateusSantos-do4it 2 ปีที่แล้ว +1

    Que vídeo fera!!! Parabéns e obrigado!

    • @will_dev
      @will_dev  2 ปีที่แล้ว

      Muito obrigado pelo feedback :D

  • @gaiek
    @gaiek 2 ปีที่แล้ว

    parabés pelo trabalho, foi um ótimo projeto, quebrei bastante a cabeça. hehe.

    • @will_dev
      @will_dev  2 ปีที่แล้ว

      Faz parte kk, agradeço seu feedback :D

  • @TheBlackShadow
    @TheBlackShadow ปีที่แล้ว +1

    12:10 tive o seguinte erro: "[nodemon] app crashed - waiting for file changes before starting..." poderia me ajudar?

    • @will_dev
      @will_dev  ปีที่แล้ว

      deve ter algum erro de dependência aí no node, conseguiu resolver?

    • @TheBlackShadow
      @TheBlackShadow ปีที่แล้ว

      @@will_dev sim, não sei como, mas sim kkk

  • @mywork6882
    @mywork6882 8 หลายเดือนก่อน

    Boa tarde!
    Como poderíamos hospedar ele em servidor linux basico com apache? É possível ? Como exemplo.....LAMP que voce consegue hospedar jogando as pastinhas nos lugares certo e roda de boas os PHP..... tem algo bem semelhante para hospedar no servidor linux local? e distribuir o link pela rede local? meu IP linux /nome da pasta / index.html

  • @mr-tomio
    @mr-tomio ปีที่แล้ว +5

    Olá, parabéns pelo vídeo, bem explicado... Mas (sempre tem um mas hehehe) Como posso fazer o deploy dessa aplicação? Pergunto por que estou com bastante dificuldades de conseguir subir os projetos com consumo de API e backend.

    • @will_dev
      @will_dev  ปีที่แล้ว +1

      vou tentar trazer algo sobre isso

    • @mr-tomio
      @mr-tomio ปีที่แล้ว

      @@will_dev obrigado... ficarei acompanhando

    • @tvHazart
      @tvHazart ปีที่แล้ว +1

      Conseguiu algum vídeo que ensine isso amigo? Estou com essa dificuldade também

  • @felipeaugusto3651
    @felipeaugusto3651 ปีที่แล้ว

    Muito top Will, eu consigo visualizar o banco, alterar e deletar, só não estou conseguindo inserir, esta dando esse erro:A isn't associated with a form field. To fix this issue, nest the in the or provide a for attribute on the that matches a form field id. 2 resources Violating node Violating node,
    Obrigado pelo conteúdo.

    • @will_dev
      @will_dev  ปีที่แล้ว +1

      Deve ter algo problema com o HTML do form, recomendo pegar do meu repositório e comparar, o link está na descrição

    • @felipeaugusto3651
      @felipeaugusto3651 ปีที่แล้ว

      @@will_dev Deu certo mano, vale em

  • @allandouglas2726
    @allandouglas2726 6 หลายเดือนก่อน

    Parabens! Ótima didática.

  • @danielegidio5954
    @danielegidio5954 2 ปีที่แล้ว +1

    Muito bem explicado Will

    • @will_dev
      @will_dev  2 ปีที่แล้ว

      Muito obrigado pelo feedback :D

  • @wesleyangeli
    @wesleyangeli 5 หลายเดือนก่อน

    Utilizei docker,
    image: mysql:8.4.1
    E no lugar do mysql utilizei o mysql2 assim não precisei daquela configuração extra de alterar a senha do root.

  • @Vnx-pw8sv
    @Vnx-pw8sv 7 หลายเดือนก่อน

    Dá para utilizar o postegres ao inves do mysql?

  • @IsaacLuizAngelo
    @IsaacLuizAngelo 8 หลายเดือนก่อน

    Se não quiser instalar tudo na sua máquina, uma dica é usar docker e docker compose, se não tiver prática é só investir um tempo pra aprender sobre containers, assim não é preciso fazer longas configurações pra testar seus projetos.

  • @silaseliaquim4858
    @silaseliaquim4858 ปีที่แล้ว

    Cara seu projeto e explicação foram ótimos, parabéns.
    Acredito que algo para melhorar seria em questão de dividir o video do youtube apontando cada cenário tipo: 26:34 (min /segund) "classe Form.js" há um recurso no youtube, fora isso parabéns pelo ensino.

    • @will_dev
      @will_dev  ปีที่แล้ว

      Que bom que gostou, muito obrigado pelo feedback 😃

  • @diogorios251
    @diogorios251 10 หลายเดือนก่อน

    Obrigado, curiosidade pra hospedar online, qual site de hospedagem gratuito pra estudo trabalha com node no servidor ? Valeu

  • @pedrocauduro1890
    @pedrocauduro1890 10 หลายเดือนก่อน

    onde ele usa a função handleSubmit?

  • @adrieldemirandapereira8134
    @adrieldemirandapereira8134 2 ปีที่แล้ว +1

    Salve!
    Ao iniciar o "yarn start" exibiu o seguinte erro
    " Error [ERR_MODULE_NOT_FOUND]: "
    Apareceu pois não digite na extensão "js" no import {getUsers} from "../controllers/users.js";

  • @sergiopontelo0904
    @sergiopontelo0904 ปีที่แล้ว

    boa tarde Will, Parabêns pelos exemplos explicados, estou precisando atualizar uma variável ao clicar no botão Salvar, declarada no Form.js (estrutura parecida com esta sua), onde colocar Ex.: bananaEstoque = 100 ao registra venda bananaEstoque = bananaEstoque - 1, Obrigado

  • @TioJobs
    @TioJobs ปีที่แล้ว +1

    Gostei desse vídeo! Gosto de Laravel mas estoua alisando outras possibilidades tb 😉 Forte abraço!

    • @will_dev
      @will_dev  ปีที่แล้ว

      Boaa, abraço!!

    • @SergioDev2024
      @SergioDev2024 ปีที่แล้ว +1

      Ola TioJobs vc disse q gosta de Laravel estou em duvida se estudo PHP Laravel ou JavaScript com NodJs

  • @walney2008
    @walney2008 2 ปีที่แล้ว +1

    show, gostaria de aprender mais, para criar projeto maior com mais cadastros, tipo de produtos, com tabela relacionado de grupos, com select como funciona ? se puder poderia ensinar criar um pedido de vendas ou fluxo de caixa com entradas e saidas para aprender trabalhar com forms modais e mais de uma tabela, relacionamentos, filtros, e tambem como funciona para fornecer este projeto para clientes na web ? como se hospedar isso ? sou novo mundo da web, penso em um sistema SaaS como se estrutura isso ?

    • @will_dev
      @will_dev  2 ปีที่แล้ว

      Realmente tem várias possibilidades, tenho alguns vídeos que complementam isso, como um sistema financeiro.. e para as demais dúvidas vou tentar trazer uns projetos completos futuramente :D

    • @walney2008
      @walney2008 2 ปีที่แล้ว

      estou aqui, primeira vez que consigo rodar um API e front em React na minha maquina gostando bastante, e gostaria de aprender mais, e saber se um dia tiver que colocar api e front na web como funciona ?

  • @PedroMorais-uz3hf
    @PedroMorais-uz3hf 6 หลายเดือนก่อน

    Will, belo material....
    me tira uma dúvida...
    vamos supor que este teu grid ai fosse de alunos... como faria um formulário matricula deste aluno, para pegar ai o código do aluno neste grid ai ou mesmo o curso que o mesmo faria e retornar e após selecionar o curso ou o aluno retornar a este formulário de matricula com as informações. Podes me dar uma ajuda, ou exemplo ou até mesmo onde encontrar?? não achei nada parecido ainda. desde já lhe agradeço.

  • @mauricioneto2076
    @mauricioneto2076 6 หลายเดือนก่อน

    Muito bom o seu trabalho, fiz algumas mudanças, criei outras telas, apartir do seu. Mas não estou conseguindo usar o google cloud, tento subir a pasta API e a frontend separadas, mas dá algum problema na construção da aplicação, você tem alguma dica?

  • @luydibentes5076
    @luydibentes5076 ปีที่แล้ว

    Muito bom!
    Oque eu precisava !!

    • @will_dev
      @will_dev  ปีที่แล้ว

      Massa!! Muito obrigado pelo feedback 😃

  • @djalmasantos6949
    @djalmasantos6949 9 หลายเดือนก่อน

    como você resolveu o problema que da no minuto 13:20? o seu da varios erros, assim como no meu, e depois vc corta o video com o problema resolvido

  • @mdobicz
    @mdobicz ปีที่แล้ว +1

    Boa tarde Professor, qual extensão do vscode, para deixar destacado o css do style global, igual ao do senhor?

    • @will_dev
      @will_dev  ปีที่แล้ว +1

      Opa, vscode-styled-components

  • @renniferteixeira6454
    @renniferteixeira6454 2 หลายเดือนก่อน

    Fiz tudo certinho e rodou mas o site aparece branco sem nada.

  • @ninguem5884
    @ninguem5884 ปีที่แล้ว +1

    Como eu poderia fazer para este projeto rodar no localhost de outra maquina por exemplo ? baixar o mysql e conectar ao meu user do bd ?

    • @will_dev
      @will_dev  ปีที่แล้ว

      Acredito que dá para você usar o Ngrok para compartilhar algo que está no localhost, é bem tranquilo

  • @didigomes123
    @didigomes123 ปีที่แล้ว

    Na hora de rodar o formulario no browser no minuto 21:36 nao aparece nada na tela e aparece o seguinte erro no console do navegador:
    Failed to execute 'createElement' on 'Document': The tag name provided ('') is not a valid name.

    • @will_dev
      @will_dev  ปีที่แล้ว

      Parece que tem algum elemento com o nome errado no projeto, tenta comparar com o repositório para ver se tem diferença

  • @Nothing-xi2sz
    @Nothing-xi2sz 8 หลายเดือนก่อน

    Will consegue me tirar uma dúvida, pq vc usou o MySQL localmente colocando aquele código, não daria na mesma usar ele como servidor ?

  • @isaacferreira168
    @isaacferreira168 ปีที่แล้ว

    Cara, pode poderia me ajudar?
    Nessa parte do Globo.js por mais que eu faça o código exatamente igual, fica do mesmo jeito já copiei do diretório do git também e nada, por causa das "` `" crases o código não fica pronto para rodar fica no estilo de anotação 15:30

    • @will_dev
      @will_dev  ปีที่แล้ว +1

      instala essa extensão no teu vs code pra ficar nesse formato: vscode-styled-components

    • @isaacferreira168
      @isaacferreira168 ปีที่แล้ว

      @@will_dev Deu certo, agradeço demais!

  • @fernandowillian1926
    @fernandowillian1926 ปีที่แล้ว

    Muito obrigado pelo vídeo!

  • @JoaoPedro-pm7kt
    @JoaoPedro-pm7kt 2 หลายเดือนก่อน

    Não estou conseguindo rodar a aplicação, alguém pode me ajudar?

  • @saurodev8261
    @saurodev8261 ปีที่แล้ว

    Tive problema logo no início com o ALTER TABLE 'root'@'localhost'

    • @will_dev
      @will_dev  ปีที่แล้ว

      Conseguiu resolver?

  • @micaelgerrar2144
    @micaelgerrar2144 ปีที่แล้ว

    Outra dúvida é sobre o const xxx`
    (No meu todos esses comando tornam-se invalídos`;

    • @will_dev
      @will_dev  ปีที่แล้ว

      O arquivo está com .JS?

  • @jeffejp
    @jeffejp ปีที่แล้ว

    precisa adicionar alguma extensão no visualcod? deu um erro ao tentar addicionar as bibliotecas:
    "yarn : O termo 'yarn' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa
    operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o caminho está
    correto e tente novamente.
    No linha:1 caractere:1
    + yarn add express nodemon
    + ~~~~
    + CategoryInfo : ObjectNotFound: (yarn:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException"

    • @will_dev
      @will_dev  ปีที่แล้ว +1

      Tem que instalar o yarn, mas se você tiver o node instalado na máquina pode usar npm install ao invés de yarn add

    • @jeffejp
      @jeffejp ปีที่แล้ว

      @@will_dev beleza consegui instalar

  • @marcosbigode3120
    @marcosbigode3120 ปีที่แล้ว

    curso mt bom. Poucas pessoas tem a didatica que vc tem. Seria mt massa se fizesse um video ensinando a fazer o deploy desse projeto.

    • @will_dev
      @will_dev  ปีที่แล้ว

      Muito obrigado pelo feedback :D

  • @MrCaliga
    @MrCaliga 7 หลายเดือนก่อน

    Bom dia, infelizmente quando chegou na etapa de instalar as dependências na pasta frontend, a instalação foi interrompida apresentando erro que não sei explicar, o que posso fazer para continuar ou você tem o projeto pronto no github para eu clonar?

  • @marlon1715
    @marlon1715 2 ปีที่แล้ว

    12:10 cara, o meu apareceu o seguinte "TypeError: db.query is not a function ". nao sei como resolver... alguém pode me ajudar?

    • @will_dev
      @will_dev  2 ปีที่แล้ว

      Acredito que não tá importando a conexão com o MySQL, veja se instalou certo e colocou as configurações do banco corretas, se tiver tudo certo, compare com o código do repositório..

    • @marlon1715
      @marlon1715 2 ปีที่แล้ว

      @@will_dev Obrigado cara, eu entrei no seu repositório e consegui resolver o erro!

  • @micaelgerrar2144
    @micaelgerrar2144 ปีที่แล้ว

    12:06 ele diz error comand not found.Oque quer dizer?

    • @will_dev
      @will_dev  ปีที่แล้ว +1

      Veja como está esse comando no seu package.json dentro de scripts

  • @kevincadena2975
    @kevincadena2975 ปีที่แล้ว

    ERROR in ./src/index.js 3:0-30
    Module not found: Error: You attempted to import ../db.js which falls outside of the project src/ directory. Relative imports outside of src/ are not supported.
    You can either move it inside src/, or add a symlink to it from project's node_modules/.
    Estou tendo esse erro, oque pode ser?

    • @will_dev
      @will_dev  ปีที่แล้ว

      Não tá encontrando o arquivo db.js a princípio

    • @1killer_fps
      @1killer_fps ปีที่แล้ว

      dentro da pasta controllers vá no arquivo user.js e na primeira linha coloque esse comando: import { db } from "../db.js";

  • @alejandroaguilarquispe7171
    @alejandroaguilarquispe7171 2 ปีที่แล้ว +1

    Como faço pra testar no postman essa API localhost??

    • @will_dev
      @will_dev  2 ปีที่แล้ว

      tem que colocar o link do server do node lá no postman, e coloca / a rota da ação

  • @giovanimadeira6845
    @giovanimadeira6845 ปีที่แล้ว

    Muito bom fiz todo exemplo e criei um com meus dados só que não salva, nem edita so funciona o delete grato

    • @will_dev
      @will_dev  ปีที่แล้ว

      Opa, o que não funciona, tenta copiar do repositório para ver se tem diferença

  • @renniferteixeira6454
    @renniferteixeira6454 7 หลายเดือนก่อน

    no npm yarn não deu certo tentei corrigir não consegui, desistir kkk

  • @johnmaciel3623
    @johnmaciel3623 ปีที่แล้ว

    eu fiz mas nao está incluindo informação no banco, ta chamando o front certo mas nada de banco, e minha url vai para port 3000 inves de 8800 fiz essa alteração mas continua o mesmo erro

    • @will_dev
      @will_dev  ปีที่แล้ว +1

      Tenta comparar com o meu código no meu repositório (link na bio), de um find nessa porta para ver se não tem que alterar em mais algum local

    • @johnmaciel3623
      @johnmaciel3623 ปีที่แล้ว

      @@will_dev vou tentar ver, eu até sai alterando em tudo e mesmo assim nada mas irei ver novamente

    • @guineto6476
      @guineto6476 7 หลายเดือนก่อน

      voçe conseguiu resolver o problema? estou com o mesmo problema

  • @GabrielAndrade-qk9zn
    @GabrielAndrade-qk9zn 2 ปีที่แล้ว

    Excelente video meu parceiro, só há uma dúvida, como eu coloco sites com backend no ar na Vercel. Agradeço desde já.

    • @will_dev
      @will_dev  2 ปีที่แล้ว

      É um pouco extenso a explicação kk, então recomendo procurar algum vídeo que mostre isso, futuramente posso trazer algo relacionado :D

  • @brennocosta4930
    @brennocosta4930 ปีที่แล้ว

    fiz o código e a tabela no mysql, ambos estão não apresentam falhas ou erro, mas quando abro o app no navegador ele não faz nenhuma alteração, qnd inspeciono a pgna ele me apresenta esse erro: Failed to load resource: net::ERR_CONNECTION_REFUSED. Oque posso fazer para resolvelo?

    • @will_dev
      @will_dev  ปีที่แล้ว

      Opa, você executou aquele script para funcionar no localhost que mostro? Confere as credenciais se tá tudo certo, e por último tenho o link do repositório na descrição se quiser comparar

  • @ferdinandoroque1226
    @ferdinandoroque1226 ปีที่แล้ว

    Parabens Will,
    Mas quando tento seguir a tua aula, da Erro dizendo que esta sintaxe corresponde ao ES Modules, e não consigo ultrapassar esse erro, mesmo adicionando no arquivo Package.json a instrução "type": "module" , mas notei que no teu video você não usou nada disto, preciso da tua ajuda

    • @will_dev
      @will_dev  ปีที่แล้ว

      será que não tava importando com o .js no final? tenta comparar com o código do repositório para ver se tem alguma diferença

  • @tc5878
    @tc5878 ปีที่แล้ว

    Muito bom o conteúdo! Direto ao ponto! Suponho que com SQLSERVER seria igual?

    • @will_dev
      @will_dev  ปีที่แล้ว

      sim, mesma ideia

  • @MrDouglasbr
    @MrDouglasbr ปีที่แล้ว

    Parabéns pelo vídeo!!

  • @felipeaugusto3651
    @felipeaugusto3651 ปีที่แล้ว

    Will, eu apliquei o projeto em uma máquina virtual, funcionou certinho, aí tentei acessar na minha máquina, na mesma rede, o layout da página aparece certinho, mas não puxa as informações que estão no banco, e tbm não permite adicionar nenhuma informação, poderia me sugerir alguma coisa? Obrigado

    • @will_dev
      @will_dev  ปีที่แล้ว +1

      O banco está local na máquina? Teria que deixar visível para o backend, talvez tentar subir esse banco

  • @NyckzinhaWong
    @NyckzinhaWong 11 หลายเดือนก่อน

    Tenho uma dúvida, ao fazer um projeto como esse que tenha react, banco de dados, etc, qual a melhor forma de subir ele pro github de forma que um recrutador possa acessar e utilizar o projeto por meio de um link como GitHub Pages? Recrutadores RH geralmente não tem conhecimento de baixar e rodar os arquivos na propria máquina e nem tempo pra isso, o interessante é no nosso repositório ter um link hospedando nosso projeto. E é isso que quero saber, qual a melhor forma de hospedar um projeto desses fullstack. (obs: eu já hospedo outros projetos que são basicamente front ends consumindo APIs de terceiros no proprio github pages, mas nunca fiz nada fullstack, por isso a duvida).

    • @will_dev
      @will_dev  11 หลายเดือนก่อน +2

      Assim como tem no front o githubpage, netlify. Tem serviços de hospedagens igual para projetos backend, tem alguns exemplos no TH-cam (no momento não tenho :/ ). Um exemplo é o render, que hospeda projetos backend, aí é disponibilizado o link para você consumir no teu front, então só alterar esse link no front. Pessoal da Rocketset postou esses tempos um conteúdo relacionado: th-cam.com/video/pmXfvd6Zqg4/w-d-xo.htmlsi=bXTmUX6ebqiXf_bN

  • @walney2008
    @walney2008 2 ปีที่แล้ว

    muito bom, gostaria de aprender criar web apps, como é feito com o bubble é possivel ? como criar aqueles controles para arrastar e criar os forms ?

    • @will_dev
      @will_dev  2 ปีที่แล้ว

      Não com essas tecnologias, esses é mais mão no código mesmo, mas é só estudar que você vai ver que vai ser mais bacana criar na mão hehe

    • @walney2008
      @walney2008 2 ปีที่แล้ว

      gostaria de criar app, mais nao gostaria de utilizar essas ferramentas pagas, gostaria de ir para o codigo, com banco de dados firebase por exemplo o que indica ? tipo tela de login um app para barbeiros

    • @will_dev
      @will_dev  2 ปีที่แล้ว

      @@walney2008 se for um app simples dá para usar o firesabe, é bem tranquilo. Se quiser um relacional, dá para usar o MySQL

  • @franciscomoisescandeira8501
    @franciscomoisescandeira8501 4 หลายเดือนก่อน

    To aprendendo node depois de aprender PHP, e algo me chamou muita atenção.
    Esse projeto por exemplo, só de instalar as dependencias necessárias na pasta frontend, antes de começar a desenvolver o front, já tá ocupando 5gb praticamente. Isso é normal? Quando for subir para o servidor de produção, vai ocupar tudo isso de espaço?

    • @Atoaqui
      @Atoaqui 4 หลายเดือนก่อน

      Com certeza tem algo estranho

    • @franciscomoisescandeira8501
      @franciscomoisescandeira8501 4 หลายเดือนก่อน

      @@Atoaqui o que será? Pq todos os meus projetos ficam assim.
      Assim que é criada a pasta com node modules já chega a 1gb praticamente. No meu notebook tbm do mesmo jeito

    • @Atoaqui
      @Atoaqui 4 หลายเดือนก่อน

      @@franciscomoisescandeira8501 recomendo vc verificar qual pasta ocupa a mais espaço. Fiz um projeto crud bem simples com front e backend e chegou nem 50MB, confirma a versão que você está utilizando, as dependências, extensões e etc. Ah lembrando que fiz do zero alguns frameworks são pesados mesmo, mas é bom verificar de qualquer jeito.

  • @jr-kq5re
    @jr-kq5re ปีที่แล้ว

    Não consigo avançar com o tutorial. Apreenta erro de LOCALHOST RECUSADA. Mesmo rodando a linha de comando sugerida no MYSQL nao consigo avançar.

    • @vg435
      @vg435 ปีที่แล้ว

      Provavelmente seu MySQL estava com uma senha diferente da que você pôs no código, ai deu esse erro

  • @MateusNunes-bw2zs
    @MateusNunes-bw2zs 8 หลายเดือนก่อน

    Para quem teve problema de utilizar o terminal do VS Code pode utilizar o cmd da sua própria máquina que funciona do mesmo jeito

  • @jeancarlossanchezmartinez2496
    @jeancarlossanchezmartinez2496 ปีที่แล้ว

    annot read properties of undefined (reading 'map')
    TypeError: Cannot read properties of undefined (reading 'map') ERROR

    • @will_dev
      @will_dev  ปีที่แล้ว

      O array do map está undefined, tenta iniciar definir como um array vazio quanto não tiver informação []

  • @GisellyRock
    @GisellyRock ปีที่แล้ว

    amo seus videos, faz um com o Postgres =)

    • @will_dev
      @will_dev  ปีที่แล้ว

      Multo obrigado pelo feedback :D

  • @natanlira8628
    @natanlira8628 ปีที่แล้ว

    ótimo vídeo amigo, só estou com problemas com a API, vc poderia me ajudar?

    • @will_dev
      @will_dev  ปีที่แล้ว

      Opa, qual BO?

  • @thiagomenezes8975
    @thiagomenezes8975 ปีที่แล้ว

    Will, excelente vídeo, meus parabéns. Só uma pergunta: se por acaso o quisesse transformar esse crud em multi usuario, cada user podendo salvar seus próprios contatos, o que eu teria de fazer ? tks

    • @will_dev
      @will_dev  ปีที่แล้ว +1

      Geralmente é criado um login por usuário, aí salva no banco com a mesma tabela, só adicionando uma nova coluna para indicar quem criou o contato né, aí com isso dá para filtrar depois por usuário

    • @thiagomenezes8975
      @thiagomenezes8975 ปีที่แล้ว

      tks@@will_dev

  • @heyjupper
    @heyjupper 6 หลายเดือนก่อน

    Tentei subir pro Vercel, mas dá erro 404. Substitui url do localhost 8800 pra url do projeto no vercel mas mesmo assim não deu. Tem 3 url lá e só testei com uma, mas acredito que se fosse pra funcionar em alguma, funcionaria em todas. Sabe dizer como faço pra rodar no vercel também?

    • @Atoaqui
      @Atoaqui 4 หลายเดือนก่อน

      Tem um código que vc vê a url ou até ou path. Faz uma middleware:
      const express = require('express')
      const app = express()
      app.use((req, res, next) => {
      console.log(`Path: ${req.path}
      URL: ${req.url}`)
      next()
      })
      Esse comando é em node, mas a lógica é a msm para qualquer linguagem de programação.

  • @adryelmartins6943
    @adryelmartins6943 ปีที่แล้ว

    Caso eu queria pegar somente pela id? '/:id'?

    • @will_dev
      @will_dev  ปีที่แล้ว

      Daria pra criar uma rota no back para editar um item específico, aí passaria na rota esse id

  • @igao_games
    @igao_games ปีที่แล้ว

    É disso que o povo gosta

  • @lucianogudas9224
    @lucianogudas9224 ปีที่แล้ว

    meu frontend não esta deletando e editando os usuarios? alguma ajuda obrigado

    • @will_dev
      @will_dev  ปีที่แล้ว

      Opa, talvez faltou algum detalhe, se quiser pegar do meu repositório, o link está na descrição