Cara to ficando maluco já, estou fazendo uma aplicação simples, quando faço pesquisa com filtro de 2 anos atrás uma pá de gente recomenda um framework X, já quando limito o filtro para recentes todo mundo diz que o framework X morreu.
Astro é bem legal, tenho usado recentemente em alguns projetos, a DX tbm é considerável =D Bora pra mais conteúdo de Astro, que é bem massa. Os conceitos de SSR,MPA, essas coisas
Boa tarde Joao, certo? Muito bom o vídeo, Astro é top! Mas queria só te dar um toque sobre o seu site, na page /terms, /blog, /privacity está sem um button de voltar à home page, notei agora acessando.
Muito obrigado pela inscrição! Fico feliz que você tenha gostado. Um vídeo sobre o Neovim e como ele se compara ao VS Code seria bem legal! Vou considerar sua sugestão. Fica ligado que mais conteúdos podem vir por aí! 😊
Muito interessante sua visão sobre a questão performance comparando Astro (não conhecia) e React/Next (tenho projetos em produção). Me deu a impressão de que em aplicações grandes eles acabam se equiparando nessa questão de performance, principalmente quando injetado o react no astro. Estou muito enganado? Ótimo conteúdo e didática, sua felicidade programando é contagiante kkkk
Não! Não está enganado. O ponto de vista está correto. Ai temos que olhar outras características do Astro, como a questão de você não ficar preso no React, dentre outras features brutais que ele tem :)
Help João, tenho um projeto com ~50k paginas, Astro tem algo igual o NextJs de gerar o estático sob demanda? Vercel nao aguentou buildar essas 50k pages ....valeu
acho que estado* é particular do react mano(achismo de leigo que nunca usou astro kk) mas é interessante o astro né, vou me aprofundar nele, parece ser mt bom
João muito top o conteúdo, mas me tira uma dúvida o Next vai fazer cache do javascript na primeira renderização correto? Dessa forma, ao trocar de página o browser não fará novamente o download dos recursos. O astro trabalha da mesma forma? Pois pelo que eu entendi ele fará o download sempre que a página precisar dos recurso e isso pode ser bom e ruim ao msm tempo, vai depender muito do projeto...
Até o momento, o modo como Next trabalha a renderização da pagina (entrega final para o usuário) depende de como os arquivos são entregues no seu processo de build. Next tem muitas features legais que faz dele ser do jeito que ele é, porem tudo tem um custo (peso) e isso reflete na entrega para o usuário final. Pelo o que eu entendi do Astro, o peso na entrega final é consideravelmente menor e isso pode solucionar alguns problemas que usuários comuns passam quando acessa uma página. Esse ecossistema do javascript cada dia me surpreende mais! PS: se eu falei alguma abobrinha por favor me desculpe.
O astro também faz cache. O padrão do build do Astro é estático, ou seja, gera os arquivos e pronto. Quando você vê os downloads na network tab não significa que o servidor ta gerando novamente, mas sim que o Browser está fazendo download.
@@joaobibiano Certo até esse ponto ok, mas e para o caso de muitos acessos e muitos conteúdos em que você teria não o cache para um único usuário em si, mas um cache global, a performasse poderia não ser a mais rápida no primeiro acesso, porem todas a após isso seriam mais performáticas.
@@joaobibiano sim, qualquer coisa que o Diego fala ou cria conteúdo sobre, vira febre... O exemplo mais recente era o shadcn, até então era pouco utilizado, bastou ele falar sobre, vários devs aderiram
@@joaobibiano sim, qualquer coisa que o Diego fala ou cria conteúdo sobre, vira febre... O exemplo mais recente é o shadcn, até então era pouco utilizado, bastou ele falar sobre, vários devs aderiram
@@SohaaTitanioO Diego com certeza tem certa influência, mas não a esse ponto. Como o próprio shadcn que você citou, já é febre a algum tempo na comunidade internacional, o que acontece é que o Diego vê essas tendências e fala sobre também e claro converte algumas pessoas, mas esse movimento já existe
@@drgabbo1025 conheço o shadcn a algum tempo já, como você mesmo disse na comunidade internacional (conheci através de um vídeo gringo). Mas no Brasil eram poucos que mostravam conteúdo usando ele, apareceu mais depois do vídeo dele. Então ele sim tem certa influência na minha opinião
Essa comparação não tem mt sentido, é obvio que uma vai carregar diferente da outra e com tempos diferente, pq é obvio q uma tem arquivos js etc, e outra n kkkkk, e outra, no next tmb da pra 'arrumar' isso, da pra remover literalmente todas as lib q tu quiser etc
Astro e bom mas nao tem padronizacao pode usar react etc etc alem do que o astro e mais pra websites e nao pra web applications nao tem a mesmo direcionamento do next ou remix se quero rapidez e uma melhor padronizacao prefiro remix
Astro é incrível mesmo! Estão tentando me converter, valeu pelo vídeo ❤
Eai Diegão :) bom te ver por aqui... abraço
Mayke Brito né? 😅
Eu espero que mais pessoas falem sobre o Nvim. Faz um vídeo pra nós mostrando o setup, configurações e mostre alguns comando pra gente
Dev web hoje em dia tá complicado hein, invés da comunidade se juntar para melhorar UMA ferramenta, toda hora criam uma nova mudando apenas detalhes.
Mano achei sensacional o neovim faz um video ensinando a configurar explicando passo a passo no Windows e Linux.
Ótimo vídeo, tem pouco conteúdo BR falando sobre o Astro. Conheci ele recentemente, e estou achando sensacional!
Melhor de tudo é que tu nao precisa aprender nada novo (aparentemente), tu reaproveita tudo. Muito da ora
Show! Praticamente90% dos meus projetos sao em NextJS e me preocupo com performance. Vou comecar a olhar o Astro....valeuuuu
pfvr mostra a sua config do nvim e de como fazer do 0!! que video massa!!
Interessante, já ouvi falar sobre astojs, mas nunca me interessei. Isso é fantástico. Tás mais vídeos sobre isso por favor!
Muito bom mesmo, posta mais sobre Astro!!
mais uma vez o js reinventando a roda tem mais framework js novo no mundo do que estrelas no céu
Cara to ficando maluco já, estou fazendo uma aplicação simples, quando faço pesquisa com filtro de 2 anos atrás uma pá de gente recomenda um framework X, já quando limito o filtro para recentes todo mundo diz que o framework X morreu.
Cara isso é bem desanimador, se for nessa linha, vamos acabar desenvolvendo uma solicitação do cliente e logo após migrar alguma tecnologia.
A felicidade do João quando ele vê algo renderizado na tela instantaneamente é muito engraçada hahaha, caras e bocas. Adorei o video!!
Trás mais conteúdo sobre esse NVim.
Uma week disso seria top criar algo com ele até o final e comparar!
Que legal. Não conhecia mas parece ser uma boa opção. Ainda mais pra quem não gosta de next como eu.
Faz video configurando nvim
Astro é bem legal, tenho usado recentemente em alguns projetos, a DX tbm é considerável =D
Bora pra mais conteúdo de Astro, que é bem massa. Os conceitos de SSR,MPA, essas coisas
Boa tarde Joao, certo? Muito bom o vídeo, Astro é top! Mas queria só te dar um toque sobre o seu site, na page /terms, /blog, /privacity está sem um button de voltar à home page, notei agora acessando.
show! vou fazer refactor lá e já ajusto isso
Muito massa!! Parabéns pelo vídeo irmão
Faz um Comparação entre Astro e Nuxt 3
faz um video mostrando o nvim e o que mudou em comparação com o vscode
Me inscrevi no seu canal, gostei demais
Muito obrigado pela inscrição! Fico feliz que você tenha gostado. Um vídeo sobre o Neovim e como ele se compara ao VS Code seria bem legal! Vou considerar sua sugestão. Fica ligado que mais conteúdos podem vir por aí! 😊
Astro é muito poderoso... Estou aprendendo agora tmb.
Cara se Diego achou incrível imagna os meros mortais..... parabéns pelo vídeo.
o next é otimizado p/ funcionar dentro da infra da vercel, contra isso não há concorrência
Vim ver esse vídeo em pleno carnaval pq to sentindo falta de temas polêmicos kkkkk
Muito bom o vídeo, João! Astro parece ser promissor 🚀♥
Muito interessante sua visão sobre a questão performance comparando Astro (não conhecia) e React/Next (tenho projetos em produção).
Me deu a impressão de que em aplicações grandes eles acabam se equiparando nessa questão de performance, principalmente quando injetado o react no astro.
Estou muito enganado?
Ótimo conteúdo e didática, sua felicidade programando é contagiante kkkk
Não! Não está enganado. O ponto de vista está correto. Ai temos que olhar outras características do Astro, como a questão de você não ficar preso no React, dentre outras features brutais que ele tem :)
o astro é muito massa, e esse conceito de islands é bem legal.
vídeo bem legal 🚀
Help João, tenho um projeto com ~50k paginas, Astro tem algo igual o NextJs de gerar o estático sob demanda? Vercel nao aguentou buildar essas 50k pages ....valeu
Faz comparação com angular também
Valeu pelo vídeo. Como faz para compartilhar estado entre diferentes rotas usando o astro ?
acho que estado* é particular do react mano(achismo de leigo que nunca usou astro kk) mas é interessante o astro né, vou me aprofundar nele, parece ser mt bom
provavelmente você pode usar o zustand, recomendo dar uma olhada, biblioteca genial
zustand ou basta usar um export normal do node
E quando eu quero que a renderização seja dinamica, ou seja mesmo após ao build ir no banco toda vez buscar os dados atualizados como fazer?
tem um modo para fazer opt-out do modo estático, veja na doc.
astro seria mais para criação sites e landing pages, para questões de criação de dashboard qual melhor solução ?
todos fazem a mesma coisa, o astro é melhor pra e-commerce porque envia menos Javascript pro client
Poderia fazer um comparativo com Svelte. Seria interessante
Sveltekit?
@@joaobibiano esse mesmo. no padrao SSR
Mais conteúdo de Astro 🙌🏾
Legal, só falta emprego pra trabalhar com Astro. Até lá, é React, NextJS e Vue.
Que massa, muito top esse Astro
Comecei a estudar react agr kkk, mas a vontade que da e ja sair estudando tudo sobre
Olha muito interessante, no meu próximo projeto web vou da uma chance para o Astro
NEXT para mtos projetos mais simples é como carregar uma mochilona pesada cheia de roupa pra um retiro naturista
Acho legal essa questão do zero js mas acaba que no dia 1 seu cliente vai te pedir pra adicionar uma analitics do Google que é 100% js. 😮
João muito top o conteúdo, mas me tira uma dúvida o Next vai fazer cache do javascript na primeira renderização correto? Dessa forma, ao trocar de página o browser não fará novamente o download dos recursos. O astro trabalha da mesma forma? Pois pelo que eu entendi ele fará o download sempre que a página precisar dos recurso e isso pode ser bom e ruim ao msm tempo, vai depender muito do projeto...
Até o momento, o modo como Next trabalha a renderização da pagina (entrega final para o usuário) depende de como os arquivos são entregues no seu processo de build. Next tem muitas features legais que faz dele ser do jeito que ele é, porem tudo tem um custo (peso) e isso reflete na entrega para o usuário final. Pelo o que eu entendi do Astro, o peso na entrega final é consideravelmente menor e isso pode solucionar alguns problemas que usuários comuns passam quando acessa uma página. Esse ecossistema do javascript cada dia me surpreende mais!
PS: se eu falei alguma abobrinha por favor me desculpe.
O astro também faz cache. O padrão do build do Astro é estático, ou seja, gera os arquivos e pronto. Quando você vê os downloads na network tab não significa que o servidor ta gerando novamente, mas sim que o Browser está fazendo download.
@@joaobibiano Certo até esse ponto ok, mas e para o caso de muitos acessos e muitos conteúdos em que você teria não o cache para um único usuário em si, mas um cache global, a performasse poderia não ser a mais rápida no primeiro acesso, porem todas a após isso seriam mais performáticas.
@@jhonathancarneiro4045 você está confundindo as coisas.. uma coisa é o cache dos assets, outra coisa é o cache dos dados.
Se eu mostrar esse vídeo para os meus amigos frontend vão falar que eu estou tentando converter eles.
Só vai fazer sucesso se a Rocketseat aderir kkkk
você acha mesmo?
@@joaobibiano sim, qualquer coisa que o Diego fala ou cria conteúdo sobre, vira febre... O exemplo mais recente era o shadcn, até então era pouco utilizado, bastou ele falar sobre, vários devs aderiram
@@joaobibiano sim, qualquer coisa que o Diego fala ou cria conteúdo sobre, vira febre... O exemplo mais recente é o shadcn, até então era pouco utilizado, bastou ele falar sobre, vários devs aderiram
@@SohaaTitanioO Diego com certeza tem certa influência, mas não a esse ponto. Como o próprio shadcn que você citou, já é febre a algum tempo na comunidade internacional, o que acontece é que o Diego vê essas tendências e fala sobre também e claro converte algumas pessoas, mas esse movimento já existe
@@drgabbo1025 conheço o shadcn a algum tempo já, como você mesmo disse na comunidade internacional (conheci através de um vídeo gringo). Mas no Brasil eram poucos que mostravam conteúdo usando ele, apareceu mais depois do vídeo dele. Então ele sim tem certa influência na minha opinião
Cara, qual extensão ou aplicativo que você usa pra desenhar na tela?
screenbrush, acho que só tem para mac
@@joaobibiano Show cara! Obrigado! A propósito, ótimo vídeo! Ganhou mais um inscrito! Valew!
Muito bom! Ótimo conteúdo.
LSP do Astro não é boa para TS...
Encontrei uma nova razão para viver. Kkkkkkkk
Cara gostei muito do Astro. Acho que poderia usar ele purinho sem o react que já atenderia bem.
pode ser, mas se você precisa de interatividade vai precisar de algo, nem que seja javascript puro
Essa comparação não tem mt sentido, é obvio que uma vai carregar diferente da outra e com tempos diferente, pq é obvio q uma tem arquivos js etc, e outra n kkkkk, e outra, no next tmb da pra 'arrumar' isso, da pra remover literalmente todas as lib q tu quiser etc
você não consegue hoje usar next com 0 js.
Astro e bom mas nao tem padronizacao pode usar react etc etc alem do que o astro e mais pra websites e nao pra web applications nao tem a mesmo direcionamento do next ou remix se quero rapidez e uma melhor padronizacao prefiro remix
muito bom, ganhou um inscrito haha
E o radix
Remix