Quando vão atualizar a trilha de Next do Ignite? As aulas foram gravadas em 2022 usando Next 12. Muitas coisas nem funcionam mais, é uma luta toda vídeo aula pra fazer as coisas darem certo
Que massa Diego! Uso o trpc em meus projetos em next.js e é muito interessante porque as informações são enviadas em tempo real, inclusive me ajudou a evitar usar muito HTTP State
Tínhamos a API junto com o front no NextJs e precisávamos de 40 instâncias pra servir a aplicação. Separamos e agora o front só precisa de 10 instâncias e a API usa 4. Menos da metade de custo para a empresa
Ah, mas daí depende de muita coisa. Independente disso, não recomendo ainda usar o Next p/ API mesmo, mas simplesmente tirar do Next e usar 75% menos recursos indica que provavelmente tinha algo bem errado na maneira que tinha sido criado.
@@dieegosfQual cadeira voce usa por favor? recomenda ela? gostei do visual dela estou procurando uma cadeira decente pra diminuir as dores de ficar 10h por dia sentado :x
Opa Diego, tudo beleza? O que vc recomenda para a geração de PDFs, vi que tem uns videos no canal mas são bem antigos e não sei se tem uma solução melhor
Entendo a funcionalidade mas do meu ponto de vista não faz sentido uma Api ser utilizada dessa forma direta pois essa ideia na mão de uma equipe vai fazer com que eles chamar muito recurso diretamente e de-repente num belo dia um PO diz, pessoal agora precisamos mover uma parte do front para outra tecnologia ou um terceiro vai precisar acessar nossa API, e cadê a Api agora? não existe! Sei lá, posso ter falado um monte de besteira! Mas a explicação ficou mt boa! como sempre!
Claro! Mas o tRPC em si não precisa ser usado assim, pode ter o back-end e o front-end separados. Minha ideia com o vídeo foi mostrar a tipagem estática entre front e back que é muito legal e podemos chegar no mesmo resultado com diferentes techs.
Cara, n entendi bem. Então basicamente a Func get users pega dados do banco, aí eu posso chamar essa função diretamente pelos server components? É isso? Basicamente td okay lidar com o banco direto em um server components?
Em aplicações simples, não tem problema seguir dessa forma, agora se for uma aplicação que vai ter comunicação com banco de dados, N API de terceiros, muita regra de negocio envolvida, muitos relacionamentos entre tabelas, e etc... Ai já passaria ser uma ideia ruim.
Estudo programação a pouco menos de um ano e atualmente me encontro sem ideias. Acabo jogando de lado todos os projetos que eu inicio por desinteresse e os projetos que me interessam eu não consigo achar um design para inspiração e também acabo me desanimando. O que posso fazer?
Eu fico pensando porque alguém juntaria o front junto com back/banco de dados... E nesse exemplo, está uma salada maior ainda, rotas junto com queries de banco de dados
Mesmo com tRPC o back e o front-end podem ser separados, como falei, isso é um projeto interno que uso pra experimentar algumas ferramentas, com certeza não é referência pra uso em produção :)
Comecei a estudar programação há pouco menos de um ano. Nas últimas duas semanas, tenho sentido uma grande vontade de criar coisas, mas quando começo, sou inundado por um desânimo avassalador que me leva a excluir tudo. Acredito que isso aconteça porque não estou satisfeito com a qualidade do meu código; constantemente o considero feio. Além disso, meu conhecimento é superficial, o que me impede de compreender boa parte do meu próprio código. Alguém poderia me oferecer alguma orientação?
No comeco essa sensação é normal..e uma certeza na programaçao é que a gente nunca vai entender tudo 100%..entao se preocupe em tentar fazer o projeto funcionar..e nao a qualidade do codigo em ai..e quando tiver bugs no codigo..tente o maximo que puder resolvelos...use google..stackoverflow..IA..e ai vamos evoluindo aos poucos..tenha paciencia
Pelo que voce ta falando ai o problema parece ser a sua falta de conhecimento e nao o código estar feio. Pega um projeto simples, que vc vai aprender 1 ou 2 coisas novas.
Estou usando apenas as server actions como back-end há alguns meses e está funcionando muito bem
Quando vão atualizar a trilha de Next do Ignite? As aulas foram gravadas em 2022 usando Next 12. Muitas coisas nem funcionam mais, é uma luta toda vídeo aula pra fazer as coisas darem certo
Tá foda.
Procura nextjs avançado atomic design na udemy e seja feliz 😂
Que massa Diego! Uso o trpc em meus projetos em next.js e é muito interessante porque as informações são enviadas em tempo real, inclusive me ajudou a evitar usar muito HTTP State
Deigo, vamos ter algum vídeo ensinando a trabalhar com essa estrutura de projeto?
Tínhamos a API junto com o front no NextJs e precisávamos de 40 instâncias pra servir a aplicação. Separamos e agora o front só precisa de 10 instâncias e a API usa 4. Menos da metade de custo para a empresa
Ah, mas daí depende de muita coisa. Independente disso, não recomendo ainda usar o Next p/ API mesmo, mas simplesmente tirar do Next e usar 75% menos recursos indica que provavelmente tinha algo bem errado na maneira que tinha sido criado.
@@dieegosf Você recomenda utilizar o que para API?
@@dieegosfQual cadeira voce usa por favor? recomenda ela? gostei do visual dela estou procurando uma cadeira decente pra diminuir as dores de ficar 10h por dia sentado :x
Diegão, pode fazer um vídeo explicando a estrutura de arquivos que você fez nesse projeto?
Opa, na verdade o grande diferencial é o uso de um monorepo mesmo, o restante não tem nada demais.
Para quem já trabalhou ou se aventurou no grpc sabe que a vantagem é enorme sobre a api rest.
Opa Diego, tudo beleza? O que vc recomenda para a geração de PDFs, vi que tem uns videos no canal mas são bem antigos e não sei se tem uma solução melhor
Um dos projetos famosos que também é open-source e usa essa stack é o Typebot
Parece interessante também para se utilizar em monorepos! Com certeza irei testar em algum projeto no futuro.
Qual o nome desse tema do vscode do Diego?
Diego, ainda faz projectos novos com o React (sem NextJs)?
#rocketseat . Fiquei curioso como o Diego ainda está usando o ArcType. Pra mim tinha acabado o projeto. Onde ele está conseguindo instalar?
Entendo a funcionalidade mas do meu ponto de vista não faz sentido uma Api ser utilizada dessa forma direta pois essa ideia na mão de uma equipe vai fazer com que eles chamar muito recurso diretamente e de-repente num belo dia um PO diz, pessoal agora precisamos mover uma parte do front para outra tecnologia ou um terceiro vai precisar acessar nossa API, e cadê a Api agora? não existe!
Sei lá, posso ter falado um monte de besteira!
Mas a explicação ficou mt boa! como sempre!
Claro! Mas o tRPC em si não precisa ser usado assim, pode ter o back-end e o front-end separados. Minha ideia com o vídeo foi mostrar a tipagem estática entre front e back que é muito legal e podemos chegar no mesmo resultado com diferentes techs.
Senti falta de um caso de uso simples do uso dessa ferramenta com NextJS 14. Tem pouco material sobre isso.
Cara, n entendi bem. Então basicamente a Func get users pega dados do banco, aí eu posso chamar essa função diretamente pelos server components? É isso? Basicamente td okay lidar com o banco direto em um server components?
Em aplicações simples, não tem problema seguir dessa forma, agora se for uma aplicação que vai ter comunicação com banco de dados, N API de terceiros, muita regra de negocio envolvida, muitos relacionamentos entre tabelas, e etc... Ai já passaria ser uma ideia ruim.
É uma salada Hahaha não é tudo bem. Isso é pra estudo, uso profissional real, não
@@vitorrampazzo5707por essas e outras que eu abandonei front-end, no back-end as coisas não mudam toda semana
Qual TEMA é esse do VSCODE neste video ?
Estudo programação a pouco menos de um ano e atualmente me encontro sem ideias. Acabo jogando de lado todos os projetos que eu inicio por desinteresse e os projetos que me interessam eu não consigo achar um design para inspiração e também acabo me desanimando. O que posso fazer?
Seguir o devdoido
TRPC eh Vida :) RSC tambem :)
eu amo trpc tambem, pena que meu macbook air com 8gb de ram engasga com o monorepo :/
Eu fico pensando porque alguém juntaria o front junto com back/banco de dados...
E nesse exemplo, está uma salada maior ainda, rotas junto com queries de banco de dados
Mesmo com tRPC o back e o front-end podem ser separados, como falei, isso é um projeto interno que uso pra experimentar algumas ferramentas, com certeza não é referência pra uso em produção :)
❤❤❤❤
qual esse tema do vscode
Amigo, você descobriu qual tema ele está usando?
@@kenocosta18 Vesper ou Vesper++
Vesper ++
que navegador com IA é esse q ele usa? Tem pra windows?
O navegador se chama "Arc" e só tem para MacOS por enquanto.
foda agr que eles vão ter que trocar o nome só pra Typescript procedure call kkk
Comecei a estudar programação há pouco menos de um ano. Nas últimas duas semanas, tenho sentido uma grande vontade de criar coisas, mas quando começo, sou inundado por um desânimo avassalador que me leva a excluir tudo. Acredito que isso aconteça porque não estou satisfeito com a qualidade do meu código; constantemente o considero feio. Além disso, meu conhecimento é superficial, o que me impede de compreender boa parte do meu próprio código. Alguém poderia me oferecer alguma orientação?
No comeco essa sensação é normal..e uma certeza na programaçao é que a gente nunca vai entender tudo 100%..entao se preocupe em tentar fazer o projeto funcionar..e nao a qualidade do codigo em ai..e quando tiver bugs no codigo..tente o maximo que puder resolvelos...use google..stackoverflow..IA..e ai vamos evoluindo aos poucos..tenha paciencia
Pelo que voce ta falando ai o problema parece ser a sua falta de conhecimento e nao o código estar feio.
Pega um projeto simples, que vc vai aprender 1 ou 2 coisas novas.
mds mano, é sempre lib nova
Eu vi sobre trpc ainda ontem… 😂
php >>>>> next