O bom do Diego que não precisa assistir o vídeo em 2x, já é nativo dele.
@CarlosHenrique-gc3wl4 жыл бұрын
kkkkk o pior é que é vdd
@victornogueira62914 жыл бұрын
entao eu assisto o diego em 4x
@CarlosHenrique-gc3wl4 жыл бұрын
é humanamente impossível
@gabrielcarmo29714 жыл бұрын
é um plugin que veio default nele
@mattfelix49904 жыл бұрын
kkkk verdade!
@altamirsantos60304 жыл бұрын
Cara, o Diego passa uma energia, q na hora q o vídeo roda, já da vontade de abrir o vscode
@guipo25813 жыл бұрын
Total
@vitorrocha92254 жыл бұрын
Diegão, equipe Rocketseat, um codedrops sobre Imagens no react native seria legal, no sentindo de explicar responsividade com tamanhos de imagens em telas de diferentes tamanhos, uma boa pratica pra fazer isso sempre manter a posição dela no layout independente do tamanho da tela, manter uma dimensão certa, pra usar logo, montar cards com imagens e tal. Quem curtiu a ideia deixa like e up pra galera da Rocketseat vê.
@rocketseat4 жыл бұрын
Valeeu pela sugestão, Vitor! 💜
@andrecoelho27754 жыл бұрын
Eu gosto muito desse formato de conteúdo da Rocketseat, pois eles sempre vão direto ao ponto, sem enrolação.
@tapiocaferoz024 жыл бұрын
Queria entender como a Rocket consegue trazer tanto conteúdo de qualidade tão rápido. Parabéns de mais, sou aluno GoStack com orgulho!
@alexsandroveiga4 жыл бұрын
sou aluno também, fico até perdido de tanto conteúdo maravilhoso 🚀
@emkisn4 жыл бұрын
nossa eu fico chocado com a qualidade do conteúdo de vocês, cada vez se superando maiss
@rocketseat4 жыл бұрын
É só o começo, Nicolas! 💜💜💜
@ocharlespereira4 жыл бұрын
O Futuro, do caralho esta video aula Diego Deshamps. Meus parabéns pelo excelente conteúdo.
@rocketseat4 жыл бұрын
Fala Charles!!! Valeeu pelo feedback! 💜
@Luccas_Alves Жыл бұрын
Isso já faz dois anos e achei maravilhoso. Massa de maaaiiisss!!!!
@euvictorguedes4 жыл бұрын
segui os vídeo sorrindo, essa biblioteca é incrível!
@felipebatista74693 жыл бұрын
''swr é uma ferramenta agnóstica de back-end' AUhauhUahu Maravilhoso diegão!!
@MsDiogocouto4 жыл бұрын
Cinco graduandos em educação física deram deslike kkk ...Parabéns pelo excelente conteúdo , estou no caminho para conseguir obter 1/3 de todo esse conhecimento 🙏👏
@rafael_16033 жыл бұрын
Esses vídeos sempre ajudam, pois nem sempre a documentação esta bem clara.
@rocketseat3 жыл бұрын
Faaaala, Rafael! Valeeu! 💜 Realmente, né!? Algumas documentações são um pouco confusas mesmo! 😥
@BRENOG4MES3 жыл бұрын
Muito dahora o conteúdo, salvou algumas horas do meu dia para entender como funcionava a lib. Outro dev usou no projeto e eu precisava resolver um bug que incluía o uso da lib.
@vilmarMartins2 жыл бұрын
Sensacional! Obrigado, Diego!
@braddoidao88184 жыл бұрын
Uma baita biblioteca, e uma baita explicação. Excelente vídeo, parabéns 👏💻
@franciscojunior64254 жыл бұрын
Show, caramba muito massa esse vídeo, eu adicionaria algumas opções no SWR, mas a idéia é muito top, quase perfeita, mas teu vídeo foi perfeito. Parabéns vc, é o cara.
@lucassantos-sc50032 жыл бұрын
Excelente vídeo em Diegão
@ocharlespereira4 жыл бұрын
Antes de conhecer o diego eu achava q era estranho por assistir e falar tudo em 2x, mas depois que conheci o diego eu não me senti mais unico kkkkkkkkkkk
@Delciney.4 жыл бұрын
Biblioteca muito boa não vejo a hora de começar a usar nos meus projetos
@julianosbento4 жыл бұрын
Animal de mais a lib, e parabéns pela didática e modo de apresentação
@LuizPauloCamargo4 жыл бұрын
Muito TOP essa biblioteca já vou implementar no meu projeto ! Vlw Diego
@rocketseat4 жыл бұрын
É sensacional, né, Luiz? Depois conta pra gente o que achou! 💜 🚀
@LuizPauloCamargo4 жыл бұрын
@@rocketseat te dou o feedback. E qual sua percepção a respeito do redux no meio de tanta coisa nova assim? Você considera o redux dispensável?
@douglastesch88764 жыл бұрын
Eu já havia lido sobre mas nunca testem na prática, isso é simplesmente lindo, sempre que puderem trazer as novas funcionalidades/ferramentas que estão utilizando nos projetos internos da rocketseat como no Skylab etc, PF gravem um vídeo.
@rocketseat4 жыл бұрын
Valeeu pela sugestão, Douglas! 💜
@robsonsilveira94694 жыл бұрын
Excelente explicação, Diego Fernandes! 👏👏👏👏👏
@rocketseat4 жыл бұрын
Valeeeu, Robson! Didática do Diego é sensacional, né!? 💜 😍
@danvilela3 жыл бұрын
Na empresa que trabalho migramos do SWR para o react query. Tenho gostado muito! O melhor mesmo é parar de usar redux kkkkkk
@felipemillhouse4 жыл бұрын
Rapaz... biblioteca top das galáxias
@rocketseat4 жыл бұрын
Top né? 💜
@felipemillhouse4 жыл бұрын
Rocketseat muito massa, BTW, vocês viram o novo sistema de autenticação do AdonisJS 5? Eles não usam mais o JWT, eh outro sistema que nos dá o poder de dar um revoke geral nos tokens ❤️ e também excluir um token específico, invalidando o excesso pra aquele token
@felipezanetti11634 жыл бұрын
Cara todo dia uma coisa nova fazendo boomm na minha cabeça, obrigado Rocketseat !!! 💥🚀💜
@victorreinor4 жыл бұрын
Não tenho nada a acrescentar só queria deixar registrado que eu fraguei a risada maliciosa em 16:29. Ótimo vídeo!
@Pedro-no7hd4 жыл бұрын
Diego é cabuloso demais, manja muito
@mattfelix49904 жыл бұрын
Muito bom, eu acho que a minha vida toda estive atrás de uma Lib assim, Rocketseat como sempre com um ótimo conteúdo, foda!!!
@cesarsturmer86252 жыл бұрын
como sempre SENSACIONAL
@rocketseat2 жыл бұрын
Faaaaaala, Cesar! Muitíssimo obrigada, viu? 💜 🚀
@marcelolupatini55534 жыл бұрын
Eu achei essa biblioteca fantástica! Queria trabalhar usando isso pois resolve muitos problemas.
@rocketseat4 жыл бұрын
Maaassa, Marcelo! 💜💜
@tarciziobarbosa95324 жыл бұрын
Já deixo fazer um code/drop sobre NextJs. Bela camisa Diego. sz
@ofamigeradoudd4 жыл бұрын
Que conteúdo legal, Man! Parabéns! Essa ferramenta é d+
@TheMatthewizee4 жыл бұрын
VC É UM DEUS CRIATURA!
@vinicoder4 жыл бұрын
Tem um bug na sua camiseta hahaha. Muito bom o conteúdo! Obrigado mais uma vez!
@DeyvsonAguiar Жыл бұрын
nossa outro nível, e sem useState ou useEffect heheh da pra fazer isso também com next né... eu atualizei um código meu com NextJS através dessa explicação do Diegão! #Fodastico
@SuperTgames4 жыл бұрын
Caraca a intro ficou massa eim, seloko. Otimo video como sempre, Diego Vampirão Drácula direto e claro. parabens rocketseat!
@elvesw4 жыл бұрын
que Intro Code/Drops é essa, foda demais, parabéns para quem fez!
@diegogaspar28504 жыл бұрын
Sempre aprendendo com vcs!!! Vlw Rocketseat, conteúdo de primeira!
@lgdias944 жыл бұрын
Eu estava utilizando React Query pra um projeto pessoal, e comparado com o SWR é um pouco mais verboso, porque você precisa especificar as chaves de cache manualmente em alguns casos e os hooks são separados pra cada caso de uso (ex: paginação, infinite scroll, etc). Nunca tinha utilizado o SWR, mas vou considerar na próxima aplicação que criar! Conteúdo top!
@rocketseat4 жыл бұрын
Vaaleu pelo feedback e por compartilhar sua opinião com a gente, Luis Gustavo! 💜
@matheussunderhus4 жыл бұрын
Novamente, só conteúdo AAA. vlw rocket.
@rocketseat4 жыл бұрын
Vaaaaleu, Matheus! 💜
@tadeubdev4 жыл бұрын
Cara! Que fantástico! Parabéns pelo vídeo!
@rocketseat4 жыл бұрын
Valeeu, Tadeu! 💜 (até rimou!)
@tadeubdev4 жыл бұрын
@@rocketseat kkkk
@gabuzin4 жыл бұрын
Boa cara! Eu estava utilizando tanto o react-query quanto o SWR em um projeto, para fins de testes, fazendo um benchmark para validar qual era melhor. Ambos são excelentes. Mas em termos de performance, o SWR me pareceu bem superior, enquanto o react-query parece ser uma lib mais madura, com alguns recursos a mais que o SWR - como os mutators, que parecem funcionar muito melhor. Mas acho que o SWR está recebendo um highlight agora, então ele tende a amadurecer exponencialmente a partir de agora! :)
@rocketseat4 жыл бұрын
Faala, Gabriel! 💜💜 Valeeeu por compartilhar sua opinião com a gente! 💜💜
@gabuzin4 жыл бұрын
@@rocketseat 💜
@fpol8904 жыл бұрын
I learned to understand Portuguese just to know what Diego is saying. 🙏
@rocketseat4 жыл бұрын
That's so awesome, Fabricio!
@patomarques28763 жыл бұрын
muito massa, saca muito!
@rocketseat3 жыл бұрын
Valeeeu, Pato! Diego é fera mesmo! 💜 😍
@tiagocunhafernandes66074 жыл бұрын
Muito bom o video Diego, eu já uso a alguns meses o SWR e gosto muito!.. Inclusive conheci ela no video que os meninos da rocket (Hugo Duarte) fizeram [GoStack] Shuttle: O novo back-office da Rocketseat com ReactJS. Ele apresentou a SWR e foi bem massa conhecer essa lib. Acho que tanto no blog da rocketseat, quanto dentro do skylab deveria ter uma session com a lista de libs (tipo aqueles awesome repositories), com a lista de libs / ferramentas que a rocket usa / recomenda. Quando conheci o Sentry.io mesmo foi um excelente achado (e se não me engano você comentou sobre em um video que criou aquele electron que era so um system tray de abrir projetos favoritos no vscode)..
@rocketseat4 жыл бұрын
Faala, Tiago! 💜💜 Vaaaleu por compartilhar sua experiência com a gente! 💜
@andreluiz854 жыл бұрын
Biblioteca muito top. Pensando em colocar em produção pra simplificar o código
@andre_zagatti4 жыл бұрын
SWR é sensacional, que vídeo bom! 🚀
@rocketseat4 жыл бұрын
💜💜💜 Vaaaleu, Zagatti! 💜
@iorrancastro4 жыл бұрын
MEU DEUS Minha empresa usa uns eventos unidirecionais do backend para o front com o protocolo SSE, uma gabiarra sem fim... isso resolve tudo
@felipeo.ribeiro48914 жыл бұрын
na minha empresa não desenvolvemos soluções, desenvolvemos GAMBIARRA kkkkkkkkkkkkkkk. triste
@kaique19-n4h4 жыл бұрын
Nosso ramo de gambiarras LTDA.
@pperdona4 жыл бұрын
Muito massa. Boa Diego!
@rbltv3 жыл бұрын
Esse cara é muuuuuuitooo fodaa.... a ansiedade dele me mata de rir uHAUAHAU
@skiffer54 жыл бұрын
Camiseta bonita Diegão!
@rocketseat4 жыл бұрын
💜💜💜
@marcosrene43014 жыл бұрын
S E N S A C I O N A L !!! ótimo conteúdo, que library eein...
@rocketseat4 жыл бұрын
Valeeeu pelo feedback, Marcos! 💜
@adrianomachado18714 жыл бұрын
Que isso! Bizarramente simples e absurdamente foda.
@pedrooliveira0014 жыл бұрын
Top demais, parabens pelo conteudo
@lucasviga124 жыл бұрын
Muito bom o conteúdo!
@principe.borodin4 жыл бұрын
Muito top, merece uma parte 2
@andrehenriqueus4 жыл бұрын
Que conteúdo toooop
@wizzy74494 жыл бұрын
Camisa top hein, Diego
@edy.rodrigues4 жыл бұрын
Eu consegui fazer estás mesma estratégias apenas utilizando o Redux, armazenando todos os dados da requisição na store, assim quando o usuário entra no component pela segunda vez, este dado já estaria na minha store, então eu apenas as exibiria-las e também fazendo a requisição para deixar a store atualizada, trazendo o mesmo resultado desta library e como os dados consumidos são todos através do Redux, todos os components que estão renderizando em tela recebe a atualização dos dados.
@heitorpacheco69134 жыл бұрын
Mas como tu faria naquele exemplo que ele deu de guardar a posição da página onde o usuário está quando volta na tela ? Eu tenho esse problema hoje.
@joaocardoso76434 жыл бұрын
Eu usava o axios-hooks para coisas semelhantes. Mas essa lib aí é mais Top!
@plimo132 жыл бұрын
Top demais
@mateusvahl50724 жыл бұрын
Adoro o SWR, eu estava utilizando com Next.js, porém, como API é em hooks e roda apenas no front, você não tem SSR por padrão...tem como fornecer fornecer os dados iniciais, mas acaba que você tem que lidar com a requisições duas vezes, no front e no back.
@miguelhouse48204 жыл бұрын
Muito legal. Não me considero aluno. Sou "forever assinante" da Rocketseat. Comprarei o segundo bootcamp.
@luancampos51862 жыл бұрын
Mano ano que vem tenho que investir nos cursos da rocketseat, ou esse ano ainda. Rocketseat é a melhor que ja vih só falta ter curso de inglês
@marcelorafael234 жыл бұрын
Muito bom!!
@rocketseat4 жыл бұрын
Faaaala, Marcelo! Valeeu! 💜 😍
@marcelorafael234 жыл бұрын
@@rocketseat 😍😍😍😍😍
@uemersonpinheirojunior12673 жыл бұрын
Que lib fodaaaaaaaaaaa!!!
@rocketseat3 жыл бұрын
Né!?? É maravilhosa mesmo, Uemerson! 💜 😍
@Elizeuth4 жыл бұрын
Será que o Diegão entende de memes ? Deu uma risadinha na hora de falar Mary kakaksksks
@dieegosf4 жыл бұрын
Água coca latão!
@Joe-zw1qt4 жыл бұрын
Fala isso não Diegão, degrinindo a imagem
@lukasfrc4 жыл бұрын
Caracaaaaa que lib surreal
@rocketseat4 жыл бұрын
Demais né? hahaha 💜💜
@augustomarcelo4 жыл бұрын
Diegão sem eslint é cada ponto e vírgula deixado pra trás rsrs
@rocketseat4 жыл бұрын
👀😅💜
@francyleomatos71044 жыл бұрын
KKKKKKKKK muito bom assistir em 2x (como aprender morrendo de rir)
@felipehuggler95574 жыл бұрын
Diegao, codigo massa! Mas se tivesse algum outro componente na pagina que afetasse o state, nao ficaria fazendo a chamada pra essa URL novamente?
@michaelpacheco74214 жыл бұрын
Diegão e os podcasts? To aguardando o proximo ha um tempão hehe
@ocharlespereira4 жыл бұрын
Good, good, good!!!
@felipeborbaBR4 жыл бұрын
Muito top!
@rocketseat4 жыл бұрын
Valeeeu, Felipe! 💜
@michaelpacheco74214 жыл бұрын
Se o diego usa o edge é pq deve ser bom kkk
@berlino55634 жыл бұрын
How ca be handle a error with swr & ottimistic interface, e.g rollback?
@ebnermatias79794 жыл бұрын
Muito top. Minha dúvida é em 34:00 não seria somente utilizar o mutateGlobal para também atualizar o componente de listagem sem ter que usar a função mutate() ?
@SirCristianoLopes4 жыл бұрын
Conteúdo top. Camisa pica
@rocketseat4 жыл бұрын
Valeeu, Cristiano! 💜
@gabrielrufino90414 жыл бұрын
Tô impressionado. O focus também funciona pra rotas em apps react native que usam react navigation ou seria no foco do app como um todo? Eu tenho um app que em cada rota, no foco, eu preciso recarregar os dados, e implemento isso na mão usando um hook do próprio react navigation.
@mechanized84 жыл бұрын
Cara, tenho essa duvida tb, já que não da pra chamar o hook dentro de uma função
@jmcauhy4 жыл бұрын
16:28 o Diego deu uma risadinha pq foi dentro da Mary...
@fab_mont4 жыл бұрын
😂
@dieegosf4 жыл бұрын
Por causa do meme da água coca latão né hahahaha
@brunoscardoso4 жыл бұрын
@@dieegosf Eu pensei a mesma coisa na hora! kkk
@vinigamerbr74234 жыл бұрын
Uma unica duvida que fiquei, sou obrigado a colocar todos os elementos que estão na minha tabela no banco no interface pra que seja reconhecido os tipos de dados que o useFetch vai receber?
@danilokovarike63304 жыл бұрын
#PR Fala Diego, eu to iniciando no typescript vc diz que muitas coisas do JS são aproveitadas dentro do Typescript mas aminha dulvida é usando o typescript no Node seria "a mesma coisa ou parecida com o JS " ou algo bem proximo disso mas com algumas funcionalidades propias do typescript ?
@melissaalves58094 жыл бұрын
E tem como monitorar somente uma parte dos dados? Tipo eu tenho {title, body, likes}, e queria que se eu saísse e voltasse para a pagina ele só fosse buscar e atualizasse o numero de likes, sem precisar mandar novamente o body e title na resposta.
@AlissonNunes4 жыл бұрын
Não necessariamente acho interessante atualizar os dados da tela quando o usuário volta... No caso de listas, como você mesmo disse no começo do vídeo, é muito frustrante a lista de twits mudar quando você volta de uma outra página. Acho que funciona bem para outros tipos de componentes, como por exemplo foto de perfil e configurações do site/app que o usuário pode modificar pelo celular, notificações ou coisas assim
@antonioraimundocanal4 жыл бұрын
IRADO, muito bom
@rocketseat4 жыл бұрын
Vaaaaleu, Antonio! 💜
@souzaroberto4 жыл бұрын
Bom demais! Se com RN for a mesma coisa vai me resolver uns quantos probleminhas. Valeuuuu!!
@rocketseat4 жыл бұрын
Valeeeu pelo feedback, Roberto! 💜
@Zorn-d4b3 жыл бұрын
sou novato em programação e queria saber se os mesmos dados em dois componentes na tela, ele vai enviar duas requisições. queria saber se esse é o jeito certo ou se isso é um excesso de requisição
@phenvrc3 жыл бұрын
Diego, primeiramente parabéns pelo conteúdo, gostaria de saber, em um cenário em que o usuário precisa estar autenticado e ele acaba fazendo uma requisição para deletar um usuário do banco de dados e essa requisição acaba falhando e retornando 401, como você lida com isso? no caso do swr, o fetcher ia tentar buscar os usuários mas acabaria dando erro de token expirado.
@spiguelpaulo58854 жыл бұрын
Por que do uso do useCallback na função?
@paulospiguel4 жыл бұрын
Por que usa-se useCallback na funçao?
@Zangeronimo4 жыл бұрын
Opa massa, posso ter deixado passar, mas isso não será um problema caso a API retorne um erro? Abraço
@zeluizr4 жыл бұрын
Fala ai Diego, cara pergunta principal: Porque você migrou para o Microsoft Edge, está melhor que o Chrome? Eu sou apaixonado por Firefox, porém vi uma migração muito grande ao Chrome, e agora uma migração grande ao Edge, conta ai pra gente como está sendo seu dia de trabalho com essa ferramenta Microsoft. Abraços!
@brunolombardi15124 жыл бұрын
E aí amigo, tbm estou nesse processo de migração. Estou usando o Edge com tudo importado do Chrome, incluindo extensões. Na prática não vi diferença, é praticamente o Chrome com uma cara diferente. Acho que é parte da natureza de alguns devs testar coisas novas, ainda mais se forem promissoras. E nessa questão, o Edge realmente não deixa a desejar. Em algumas situações parece ser mais "leve" que o Chrome. Tem muita gente fazendo testes e benchmark, mas no fim das contas, uma diferença de 5% a 10% é imperceptível pro usuário. A verdade é que o Edge usa a engine do Chrome, então é só cara nova mesmo.
@otavio.bambans4 жыл бұрын
Mano, quero uma camisa dessa! kkk
@PauloRicardo-dk6yf4 жыл бұрын
Tentei seguir o exemplo no React Native e tive um problema, ele disse: invalid hook call. hooks can only be called... Descobri o erro. O meu erro era que eu estava achando que o swr era uma alternativa ao Axios, porém depois compreendi que na verdade o SWR só é responsável por controlar um fetcher. Na verdade, eu não prestei atenção no início.
@xantanfasteros4 жыл бұрын
Como utilizar o useFetch (que é um custom hook) dentro de um useEffect, se isto viola a regra dos hooks de nao permitir chamar hooks dentro de hooks?
@rocketseat4 жыл бұрын
Faala, Leonardo! 💜💜 Você conhece nossa comunidade aberta? 💜 Por lá você pode tirar essa e outras dúvidas que tiver! 💜 Segue o link: www.rocketseat.com.br/comunidade 💜
@xantanfasteros4 жыл бұрын
@@rocketseat Opa! Muito obrigado pela dica. Entrei no Discord.
@diegogoulart1594 жыл бұрын
Adorei! Sério mesmo XD
@rocketseat4 жыл бұрын
💜💜💜💜 que bom!!
@AssisDuarte4 жыл бұрын
Alguém já teve a curiosidade de deixar os vídeos do Diego em velocidade de 0.75x, só para ver como seria ele falando se fosse humano?
@rocketseat4 жыл бұрын
😂😂💜
@gabrieltana4 жыл бұрын
Faz conteúdo sobre adônis v5
@chlima884 жыл бұрын
Pergunta de iniciante. Que lance é esse de auto import? Como configura isso ?
@chlima884 жыл бұрын
Seria isso? kzbin.info/www/bejne/r16mpXtqodpnq6s
@Joe-zw1qt4 жыл бұрын
Não necessariamente, se bem me recordo isso é uma configuração no settings.json, dá uma olhada no vídeo do Diego da configuração do vscode pra stack js, na descrição vai ter uma gist com o settings.json dele aí vc dá uma olhada lá