Cara, sendo bem sincero! Eu estou assistindo pela primeira vez uma aula sobre integraçao de front com back, achei que seria impossivel de aprender, mas esse cara ensina de uma forma tão boa que eu consegui não só replicar o código, mas entender oq repliquei, algo que em muitas aulas nao acontece, replica codigo e nao entende o conceito! Parabens demais
Mano, na boa, fiquei muito tempo na net procurando conteúdo assim. Não desmereço os outros criadores de conteúdo, pq cada um aprende de um jeito, mas esse vídeo foi o perfeito pra eu entender e aprender o React. Simplesmente amei essa aula.
Meu caro, vendo você cuidar com tanto conhecimento e experiência, mas sempre na humildade dizendo tipo "não se assuste é assim mesmo no começo depois treina exercite depois vai ver que não é bicho de sete cabeças, e eu já passei por isso no começo agora já domino", então isto nos ajuda a ver que é possível aprender e dominar o desenvolvimento estudando e treinando. Obrigado.
Conteúdo excelente! Gostaria de ver mais vídeos do tipo, e se possível, com mais telas, como um cadastrado de login, e quando o usuário acessar, disponibilizar uma outra aba para ele
O & dentro da class ou id posso pegar o que tá lá dentro sem necessariamente abrir outra coluna no css? Exemplo você tinha a class CARD e meteu um & e já foi buscar o parágrafo sem fechar e abrir novamente. Se for isso top, adorei.
Cara, que canal sensacional. ótimas aulas, boas explicações, da pra aprender tudo só com seus vídeos, espero um dia ver um aulão de Electron JS. parabéns mano.
Tenho uma dúvida, o React usa algum pré-processador para conseguirmos usar o '&' ? Eu sei usar Tailwind, Bootstrap e SASS, mas nunca tinha visto alguém usar isso dentro de CSS puro. E a aula está incrível, me aprofundei em JS com os seus vídeos, e finalmente estou conseguindo aprender React. Já tinha tentado aprender os fundamentos em outros lugares, mas nunca consegui entender nada. Somente contigo que consegui progredir. Parabéns pela didática, professor.
Ótima aula Rodolfo. Porem me tire uma dúvida, como eu poderia fazer para editar cada usuário? Pq na aula vc ensinou a criar, postar e deletar, e eu gostaria de poder editar deixando o projeto completinho.
Muito bom. Me tira uma dúvida, um micro-saas de delivery cada loja terá seu próprio banco de dados, como eu faço? eu tenho que subir uma api para cada banco de dados ou manipulo o .env da api com base no endpoint que esta sendo acessado?
Cara, eu não faria um banco para cada loja. Eu faria com uma tabela relacional, relacionando tabelas com a tabela de lojas. Ou seja, cada loja tem um id, e cada venda carrega o id da loja.
Fala meu querido, a aula foi muito topzeira. Queria saber se poderia me tirar uma dúvida: Estou aprendendo a programar para fazer uma plataforma de análise de dados com dashboards e afins. Qual tecnologia vc me recomenda estudar. Comecei com html, css e js.
Gostaria de saber se consigo consumir essa api usando react native e expo ? no react (web) consegui fazer todo o crud mais quando tento fazer no react native com expo nao consigo acessar a api, da esse erro :" react native Possible unhadled promisse rejection (id:0) [AxiosError:Network Error]"
Rodolfo ainda não estou familiarizado com react, acha melhor eu tentar replicar com js puro e futuramente tentar novamente com react ou já fazer com react logo de cara?
fala rodolfo conteudo muito top vlwww me tira uma duvida. porque que toda vez que faço um teste por exemplo de criar um usuario ele cria normalmente mas logo depois ele da um erro la no server.js e eu tenho que parar e reiniciar ele ai volta ao normal . sempre consigo fazer apenas uma requisição e ai ele para. mesmo quando eu testo criando pelo vs code no thunder client eu to dando o comando node --watch server.js para iniciar o servidor
Tipagem, ou seja. Com javascript você cria uma variável e não diz o tipo dela. Se ela é um numero, um texto ou o array. Com TypeScript você cria a variável e diz o tipo dela. Se ela é um numero, um array, um objeto e etc.
Um para estilizar o main.jsx e o outro para estilizar o index.jsx Para ficar mais organizado cria um arquivo css para cada arquivo jsx pois cada um pode ou não conter muitos elementos.
PS C:\Users\PC\Documents\React\cadastro-de-usuario> npm install npm error code ENOENT npm error syscall open npm error path C:\Users\PC\Documents\React\cadastro-de-usuario\package.json npm error errno -4058 npm error enoent Could not read package.json: Error: ENOENT: no such file or directory, open 'C:\Users\PC\Documents\React\cadastro-de-usuario\package.json' npm error enoent This is related to npm not being able to find a file. npm error enoent npm error A complete log of this run can be found in: C:\Users\PC\AppData\Local pm-cache\_logs\2024-08-02T13_59_58_879Z-debug-0.log Não consigo prosseguir com, alguém consegue ajudar?
cara eu fiz exatamente o mesmo código no front e quebra muito mesmo, sabe o que pode ser ? por que no log não tem nenhum erro, indentifiquei que o erro esta diretamente na estilização no css com react + vite obg pelo conteudo API ta massa bem estruturada obg
tem o repositorio dessa aula nao, meu backend nao funciona mais depois que finalizei nao sei que pode ser (node:4008) ExperimentalWarning: Watch mode is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) node:internal/modules/cjs/loader:1147 throw err; ^ Error: Cannot find module 'C:\Users\User\Documents\projetos\backend\api-nodejs\server.js' at Module._resolveFilename (node:internal/modules/cjs/loader:1144:15) at Module._load (node:internal/modules/cjs/loader:985:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12) at node:internal/main/run_main_module:28:49 { code: 'MODULE_NOT_FOUND', requireStack: [] } Node.js v20.11.1 Failed running 'server.js'
@Rodolfo não consigo baixar o node_module, fica dando erro. O que eu faço? npm ERR! code ENOENT npm ERR! syscall open npm ERR! path npm ERR! errno -4058 npm ERR! enoent ENOENT: no such file or directory, open npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent npm ERR! A complete log of this run can be found só aparece o package-lock.json
Projeto muito massa! Estou fazendo um sistema de CRUD baseado neste das duas aulas, me ajudou demais, obrigado mano Rodolfo! Agora faço uma pergunta, como poderia acessar o projeto que fiz em outra máquina? por localhost mesmo, gostaria de acessar o site pelo celular, notebook
Mano sensacional Rodolfo parabéns, sua didática é muito boa. Me ajudou demais as duas aulas, você fez ai com Javascript e repliquei aqui com Typescript inclusive fiz binding de um componente para outro foi muito bom, e no back end você usou express eu usei aqui o fastify rs Meu entendiemento cresceu e muito, obrigado mano!!!
Meu primeiro contato com React, mas deu pra pegar bastante coisa, valeu =) Me tira uma dúvida por favor, se eu tenho um array de usuários vazio ou populado já e tento adicionar um usuário acontece um erro no map, como resolver e porque acontece? A função ficaria desta forma ou tem outra forma de trabalhar no React? const [users, setUsers] = useState([]); function addUser() { setUsers( ...users, { id: users.length + 1, name: inputName.current.value, age: inputAge.current.value, email: inputEmail.current.value, }); }