Recriei a interface do Spotify usando Tailwind

  Рет қаралды 116,628

Rocketseat

Rocketseat

Күн бұрын

→ QUIZ: TESTE SEUS CONHECIMENTOS EM REACT (GRÁTIS): rseat.in/edVSj...
Desde que o Tailwind virou a ferramenta padrão de estilização do Next.Js, gostar ou odiar Tailwind é quase um assunto delicado
Acontece que independente da sua opinião a respeito disso, essa é a nossa realidade no momento 😅
E pra colocar na prática e mostrar um pouco das possibilidades que esse novo padrão pode fazer para o nosso código, Diegão decidiu voltar às raízes e clonar a interface do Spotify (versão web) usando Tailwind.
E aí, bora codar?
-----
Conecte-se a 500mil devs e avance para o próximo nível com a nossa plataforma: rocketseat.com...
Cadastre-se na nossa plataforma: app.rocketseat...
Junte-se a mais de 392mil devs em nossa comunidade no Discord: / discord
Acompanhe a Rocketseat nas redes sociais:
TikTok: @rocketseat
Facebook: @rocketseat
Instagram: @rocketseat

Пікірлер: 306
@teliiz
@teliiz Жыл бұрын
Em uma hora o cara faz o layout do Spotify, em uma hora não consigo nem iniciar um projeto kkkk
@AndreRds
@AndreRds Жыл бұрын
😂 dois mano kkk
@beneditonamburete1218
@beneditonamburete1218 Жыл бұрын
Três 😭
@tiagopaees
@tiagopaees Жыл бұрын
Kkkkkk
@emersontrindade299
@emersontrindade299 Жыл бұрын
Existe todo um planejamento antes e muitas das vezes já fez o projeto antes tbm..
@sergio.808s
@sergio.808s Жыл бұрын
não se compare mano, estude e tenho certeza que no seu tempo você tbm vai conseguir. E tipo foi uma hora pq ele reescreveu muito código poderia até ser menos kkkkk o cara é um mostro
@tascintra
@tascintra Жыл бұрын
32:00 quem quiser colocar o ícone de play preenchido pode usar a propriedade fill do svg, ficando
@JonatasBorge
@JonatasBorge 8 ай бұрын
Nem todo herói usa capa
@gabrielantunes455
@gabrielantunes455 Жыл бұрын
Fazer responsivo é uma boa hein. Queria ver como iria ficar a organização do Tailwind a medida que vamos adicionando transições, animações e responsividade.
@onildo_costa
@onildo_costa Жыл бұрын
Cara, o Diego consegue fazer tudo parecer tão fácil. Incrível isso bixo.
@pablogomes6633
@pablogomes6633 Жыл бұрын
Tenho a mesma sensação... Diego é d+
@onildo_costa
@onildo_costa Жыл бұрын
@Wander Hungerbühler Experiência e conhecimento é tudo né bixo? Espero um dia chegar perto disso. Parabéns pelo seu trampo também!
@onildo_costa
@onildo_costa Жыл бұрын
@Wander Hungerbühler obrigado pelo incentivo!
@JohnEsrom
@JohnEsrom 8 ай бұрын
A didatica dele é algo incrível
@DailyNewsInternationalShorts
@DailyNewsInternationalShorts 6 ай бұрын
ele ja tem o roteiro pronto nao se engana nao man
@maykbrito
@maykbrito Жыл бұрын
O vídeo nem começou e eu já tô no hype!! Diegão é MONSTEEERRRR
@rapaduraman3543
@rapaduraman3543 Жыл бұрын
Fake
@filipelperes
@filipelperes Жыл бұрын
Bom dia, qual a distro linux que vc usa?
@Id_Mata
@Id_Mata Жыл бұрын
kmk Mayke... Da uma luz a]i de como colocar o project no github pages.
@GamersRoomful
@GamersRoomful 13 күн бұрын
Inclusive tomou um monster pra fazer o conteúdo 🤣🤣🤣🤣🤣
@odeisouza
@odeisouza Жыл бұрын
Para fazer o nav possuir o texto _Playlist _ com o valor do número incremental, da para usar o emmet: nav>a{Playlist $}*5 Você troca o 5 no final para quantas tags anchor você irá querer
@aryelramos2260
@aryelramos2260 Жыл бұрын
Perfeito, assisti como se fosse um filme. Devia virar playlist, seria um boracodar em react...
@ojoaomarcelo
@ojoaomarcelo Жыл бұрын
Up
@Luccas_Alves
@Luccas_Alves Жыл бұрын
Up pra krl
@peterpontocom
@peterpontocom Жыл бұрын
#Boracodar em outras linguagens seria legal
@Ramon_Oyster_Cult
@Ramon_Oyster_Cult Жыл бұрын
@@peterpontocom Web só tem JavaScript de linguagem.
@Ramon_Oyster_Cult
@Ramon_Oyster_Cult Жыл бұрын
E eu sei que tem outras que estão chegando.
@userct
@userct Жыл бұрын
a quantidade de lixo e poluicao no codigo gerado pelo tailwind e incrivelmente grande
@walkdead94
@walkdead94 Жыл бұрын
Percebi que q melhor maneira de aprender a estilizar frontend é assistindo outras pessoas fazendo e pegando as sacadas que eles tem
@Gus7Dev
@Gus7Dev Ай бұрын
Exatamente! Ver vídeo explicando as coisas não vale nada praticamente.
@wChickenLittle
@wChickenLittle Жыл бұрын
Responsividade e adição da troca de temas light/dark seria show também :D
@fabioreichertleite248
@fabioreichertleite248 Жыл бұрын
para preencher o botão de play de preto com o lucida se faz assim> e tirei o text-color do button
@yagosilva9189
@yagosilva9189 Жыл бұрын
Cara sou apenas eu ou todo mundo tem um bloqueio com o tailwind? ele me parece tão gambiarra.
@Matheus_1582
@Matheus_1582 Жыл бұрын
As bolinhas coloridas é da Apple
@iuritorres
@iuritorres Жыл бұрын
esse terminal ai tem pra windows n? que coisa linda
@caiovitor2164
@caiovitor2164 Жыл бұрын
Aula magnífica!!! Por favor, traga a parte 2, aplicando a responsividade e a mudança de cor no background.
@LuisSilva-eh5is
@LuisSilva-eh5is Жыл бұрын
Saudades do Ui Clone 😢😢 #VoltaRodão
@MatheusPereira-nn9dj
@MatheusPereira-nn9dj Жыл бұрын
Felipe Fernandes em 2024 : `` faaala pessoal hoje no video iremos recriar a realidade usando Tailwind`` . Conteúdo da Rocket é incrivel demais 🔥🔥🔥
@juliocesarcandeia7952
@juliocesarcandeia7952 Ай бұрын
Gostei muito, faz mais vídeos neste estilo, tô começando ver front agr e achei muito bom!!!!
@CSouSa0210
@CSouSa0210 3 ай бұрын
Conheci o tailwind em alguns meses e foi uma das melhores coisas velho, trabalhar com css não é difícil, mas acaba sendo um saco e tailwind é super automático velho...
@KlausThePuss
@KlausThePuss 6 ай бұрын
para quem quer ver como fazer a parte de validação, api, database, routes, fetch e etc (backend), so ir ver no canal: "Code With Antonio", foi ele que elaborou esse projeto.
@rafael141ful
@rafael141ful Жыл бұрын
Muito bom! Para melhorar as classes repetitivas, eu criaria uma classe no style "scoped" e usaria o @apply , sendo assim, o código fica mais limpo e fácil para manutenção. Ex: .titleSectionAlbuns { @apply text-md font-semibold; } E por aí vai...
@egbertodeoliveira7524
@egbertodeoliveira7524 Жыл бұрын
Vlw Diego, fui demitido a 1 mes e hoje foi meu último dia na empresa, preciso de renovar comecei a estudar Next essa semana já vi todo os vídeo seu falando do next13 e tailwind, e vc manda um dessa pra criar um portfólio, vlw irmão abraço!! 🎉🎉
@Manoelps
@Manoelps Жыл бұрын
Não sei se conhece, mas este canal pode te ajudar: www.youtube.com/@devjunioralves 👍
@braddoidao8818
@braddoidao8818 Жыл бұрын
Faaala Diegão! Faz pra nós pooooooor favor um tutorial de configurações de ESLint e Prettier pro Next com o Tailwind, com formatação do código, quebra de linha e tudo mais 🙌🏻
@LucasFilipeSilvaSouza
@LucasFilipeSilvaSouza Жыл бұрын
Pô Diegão seria muito da hora fazer algum conteúdo como esse, por exemplo, utilizndo Electron, dei uma pesquisada sobre Electron + React no KZbin e só achei conteúdo mais antigo.
@nicolasmoises2720
@nicolasmoises2720 Жыл бұрын
Verdade cara
@dieegosf
@dieegosf Жыл бұрын
Sem querer fazer jabá, mas já fazendo kkkk tem um curso de Electron + React da Rocket que pode ser adquirido individualmente :)
@vitorhallmonteiro
@vitorhallmonteiro 5 ай бұрын
Queria ver como fica o responsivo com temas light e dark mais o uso de @apply. Parabéns pelo video!!!
@TechPovo
@TechPovo Жыл бұрын
Parece que ele não está centralizado mas ele está centralizado ou ele realmente não está centralizado kkkk a vida de um DEV!!
@jeffreyblanc8683
@jeffreyblanc8683 11 ай бұрын
Enpaquei logo no primeiro comando, quando rodo pnpm dev dá o erro: ReferenceError: Request is not defined. Alguém sabe como corrigir?
@PRAlves
@PRAlves 3 ай бұрын
vídeo top, não conhecia o tailwind. Pode continuar essa interface? obrigado
@rfateixeira
@rfateixeira 3 ай бұрын
Sei que o video ja faz 1 ano, mas fiquei pensando e gostaria de um resposta. Daria pra separar em componentes cada parte do codigo? por ex: cada uma daquelas musicas, ao inves de copiar o codigo varias vezes, utilizar o mesmo codigo e puxar do banco de dados as informações de cada musica para alterar no visual
@joao_jensen
@joao_jensen Жыл бұрын
Alguem por favor me diz que eu não sou o unico louco que usar % e vmin nos estilos em Tailwind. Eu tenho ódio de usar px por que dificulta demais na hora de trazer responsividade.
@ViniciusGM18
@ViniciusGM18 Жыл бұрын
Faz a continuação pelo amor de Deuss🙏🙏🙏
@aiandraalvesmeira1039
@aiandraalvesmeira1039 Жыл бұрын
Eu amo Taiilwind, meu novo queridinhoo. Arrasou com o vídeo!! E quem tem problema com toque no código, podemos componentizar e deixar o HTML mais limpo...
@viniclunc8553
@viniclunc8553 Жыл бұрын
É show de bola, mas em 3min tu faz o mesmo com o Chatgpt. O FrontEnd acabou! E isso é bom
@miguelpradow
@miguelpradow 2 ай бұрын
Como fazer para conseguir mudar o tamanho da sidebar?
@jeffgrassine
@jeffgrassine Жыл бұрын
Aual Incrivél! Seria muito bom continuar deixando ele recursivo.
@alchemistdrops
@alchemistdrops Жыл бұрын
o Diegao, posso fazer a mesma aula com Elixir no meu canal?
@TWtutoriais
@TWtutoriais 5 ай бұрын
47:17 Eu gritando aqui kkkkkkkk coloca um burg
@kleberaugus
@kleberaugus 7 ай бұрын
Objetividade brutal, assim que eu gosto.
@a_fabrica_da_curiosidade
@a_fabrica_da_curiosidade Жыл бұрын
conteúdo top, diegão monstro faz parecer tão simples 😂 continuemm!! além da responsividade poderia torná-lo dinâmico
@snarloff
@snarloff Жыл бұрын
Qual os ícones Diego? E o tema utilizado... Excelente vídeo!
@dieegosf
@dieegosf Жыл бұрын
Symbols e Rosé Pine
@matheusleao5084
@matheusleao5084 Жыл бұрын
Diego consegue fazer com que as coisas pareçam fáceis hahah é absurdo. Parabéns pelo conteúdo
@conpororo
@conpororo Жыл бұрын
Tailwind e um bootstrap avanzado
@wandersonbarbosa
@wandersonbarbosa Жыл бұрын
Olha fiz todos os passos e gostei bastante do resultado, eu gostaria mesmo que continuássemos a melhora-lo tipo uma parte 2.
@predator8166
@predator8166 Жыл бұрын
Pausa no video para ouvir Foo Fighters... Pronto!
@suemareverton7756
@suemareverton7756 Жыл бұрын
Querem judiar dos haters de tailwind né? 😂
@alineeisraelporai
@alineeisraelporai Жыл бұрын
Saudades UI clone
@cristianosoares5479
@cristianosoares5479 Жыл бұрын
Opa, já no aguardo pro próximo vídeo abordando responsividade no Tailwind, uma dúvida no caso agora o padrão recomendado pela doc do react é usar já de cara um framework tipo next? (ou até já criar com o next)
@dieegosf
@dieegosf Жыл бұрын
Isso
@matheusfellipe6354
@matheusfellipe6354 Жыл бұрын
Alguém sabe a extensão que ele está usando?
@saulolauers5415
@saulolauers5415 2 ай бұрын
Alguém sabe o modelo desse headset?
@JeongLee-b5v
@JeongLee-b5v Жыл бұрын
que fonte family está usando?
@IsraelHam
@IsraelHam Жыл бұрын
Alguém sabe que tema ele usa no vscode ?
@brennooliveira5052
@brennooliveira5052 4 ай бұрын
Eu ficaria tão feliz se ele usasse o js em vez de ts
@kaique_yamamoto
@kaique_yamamoto Жыл бұрын
#voltauiclone - isso faz bastante falta
@lucasmiller8060
@lucasmiller8060 Жыл бұрын
Ativar Diego 2X kkkk o veloz!!
@FangueGAMER
@FangueGAMER Жыл бұрын
volta com o Ui Clone, era muito top o conteúdo
@shugazun
@shugazun Жыл бұрын
Sdd's ui-clone e mestre Roods kk
@ricardocastanho4717
@ricardocastanho4717 Жыл бұрын
Olhando parece fácil kkkk
@psycchx
@psycchx 7 ай бұрын
teló dos foguetes tá insano
@wsanada
@wsanada Жыл бұрын
Muito prático! Gostaria de ver fazendo exatamente igual ou bem mais aproximado, com o gradient de fundo trocando as cores de acordo com o álbum, mudar header no scroll down, responsivo etc. Acho que é um exercício bem interessante e explora várias técnicas.
@hamiceis
@hamiceis Жыл бұрын
Já quero a parte 2, muito top o conteúdo Diego
@ohenriqueroos6201
@ohenriqueroos6201 Жыл бұрын
Vídeo incrível, ansioso pela continuação!!!
@wallacecorreafontes
@wallacecorreafontes 7 ай бұрын
Sei lá o q q é esse icon, muito bom kkkk
@filipelperes
@filipelperes Жыл бұрын
Bom dia, qual a distro linux que vc usa?
@Oculterous
@Oculterous Жыл бұрын
Eu uso a React incons é muito completa
@israelmontbarb1590
@israelmontbarb1590 10 ай бұрын
Sdds do Diego cor salsicha
@alexanderherreramillet87
@alexanderherreramillet87 3 ай бұрын
muito legal gostei muito
@kazukiEnzo
@kazukiEnzo 4 ай бұрын
código desorganizado
@eltonsantosoficial
@eltonsantosoficial Жыл бұрын
Saudades UI clone
@guilhermemachado2580
@guilhermemachado2580 Жыл бұрын
Faz o responsivo! xD
@jeandossantos8279
@jeandossantos8279 Жыл бұрын
Deixar 👍 responsivo o/
@williampoletto9518
@williampoletto9518 Жыл бұрын
Mt bom! E seria legal ver a parte de responsividade tb 👍
@luan_adrien
@luan_adrien Жыл бұрын
Sofrência das antigas
@PutzNiik
@PutzNiik Жыл бұрын
Se vc consegue fazer isso, tenho certeza que também consegue ler binário. Pq olha….. 🤯
@dieegosf
@dieegosf Жыл бұрын
01101110 11100011 01101111 00100000 01100011 01101111 01101110 01110011 01101001 01100111 01101111
@cannunciato1
@cannunciato1 Жыл бұрын
Eu aaaaaaamoooo Tailwind 😍
@setentaxsete1407
@setentaxsete1407 2 ай бұрын
Primeira vez vendo o Tailwind. Muito bom e fácil de usar. Muito legal tb vendo vc criar a réplica do spotify. Show!
@dedeh-lives
@dedeh-lives Жыл бұрын
Poderia virar rotina fazer isso com tailwind... E não só isso, também aprofundar um pouco mais. Como criar um clone do twitter, e colocar login e autenticação etc... mas tudo bem básico.
@saviodev777
@saviodev777 9 ай бұрын
ui clone bom de mais
@aoweageofwarringempire6633
@aoweageofwarringempire6633 Жыл бұрын
CONTINUEEEE POR FAVORRR
@jeandeswesleymartins3044
@jeandeswesleymartins3044 Жыл бұрын
Pqp esse diego eh brabo msm
@jonatascamelo444
@jonatascamelo444 Жыл бұрын
Saudades UI Clone
@isseihyoudou5522
@isseihyoudou5522 Жыл бұрын
42:37 flashbang grenade
@yuribartolomeu616
@yuribartolomeu616 Жыл бұрын
Saudades UI Clone
@TheLukinha69
@TheLukinha69 Жыл бұрын
Bora Continuar :)
@BateraEntrevista
@BateraEntrevista Жыл бұрын
sdd UI Clone
@renatotex9356
@renatotex9356 2 ай бұрын
Soltaaaa o brabooo!! Queremos continuação!! Me abriu muito a mente sua explicação, a didática é boa demais!
@victorzarzar2724
@victorzarzar2724 Жыл бұрын
Diego, tailwind a primeira vez que usei, achei estranho, agora já curto bastante, virou meu "queridinho" sou front react ;)
@NeroDantesco
@NeroDantesco Жыл бұрын
saudades UI clone
@pia7632
@pia7632 Жыл бұрын
por favor faça uma parte 2 : )
@walterribeiro3463
@walterribeiro3463 Жыл бұрын
#saudades ui clone RN
@ZeR0tsx
@ZeR0tsx Жыл бұрын
Faaaaala dev's ❤️🚀
@hadeblandoss519
@hadeblandoss519 8 ай бұрын
vou aprender!!!
@alexandrepellegrino2699
@alexandrepellegrino2699 Жыл бұрын
saudades ui clone
@silviodossantosneto6665
@silviodossantosneto6665 Жыл бұрын
Tem vídeo explicando como usar os atalhos do teclado pra codar mais rápido? Tem alguns atalhos que o Diego utilizou que eu não consegui descobrir como que faz. :(
@fischerdev
@fischerdev 10 ай бұрын
Isso foi um exemplo estático. A questão é fazer um aplicativo dinâmico em que o código da interface fique separado do código de negócios (interação com o banco de dados).
@kaualandi
@kaualandi Жыл бұрын
Repo do github?
@renandevelop
@renandevelop Жыл бұрын
Quando utilizo uma biblioteca de componentes, fico preocupado com a possibilidade de ela não ser mais atualizada no futuro. No entanto, em projetos de front-end é possível projetar com a possibilidade de substituir a biblioteca no futuro? Ao criar uma API, é possível definir a interface como um contrato, independentemente de quem irá implementá-la. Se alguém conhecer algum projeto que utilize esse mesmo conceito no front-end, por favor, compartilhe o link nos comentários. Obrigado.
@raphaelgibson6555
@raphaelgibson6555 Жыл бұрын
Ta falando de clean architecture? O Rodrigo Manguinho tem um curso fenomenal sobre esse assunto na Udemy, usando React
@Anilom
@Anilom Жыл бұрын
Acredito que você tá pensando em algo como o design pattern Adapter, dê uma olhada lá no refactoring guru. A ideia é componentizar tudo do seu front, ex: BaseText, BaseButton, BaseSelect... Assim você não fica dependente da biblioteca de componentes que estiver usando. Se uma hora precisar trocar a lib de componentes, você apenas adapta as props que envia pra eles dentro dos componentes pra "encaixar" com a nova lib, desse jeito você não precisa alterar nada nas páginas, somente nos componentes. Mas veja no refactoring guru, e dps me diga se era o que tava pensando!
@murilofuza2838
@murilofuza2838 Жыл бұрын
Diego, fugindo do conteúdo do video. Teria como disponibilizar as config de estilo do seu mac/vs/warp? Fiquei maravilhada com um ambiente tão "limpo" e confortável de se ver.
@Frankladylove
@Frankladylove Жыл бұрын
#SaudadesUIClones :D
@RafaelReisCosta-d2u
@RafaelReisCosta-d2u Жыл бұрын
Top demais! Obrigado. Que atalho é esse que você usa para selecionar várias linhas com textos semelhantes? Eu uso o ctrl + D mas esse atalho seleciona uma a uma.
@brunogoncalvesferreira2490
@brunogoncalvesferreira2490 Жыл бұрын
Diegão faz um video deixando responsivo, é tema dark é light 😄
TUDO que você deve estudar de JavaScript antes do React
1:25:24
Rocketseat
Рет қаралды 297 М.
Spongebob ate Michael Jackson 😱 #meme #spongebob #gmod
00:14
Mr. LoLo
Рет қаралды 10 МЛН
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,1 МЛН
Eu RESUMI o Next.js 14 para você! (Server Components & Actions)
24:10
Aprenda em 13:37: Tailwind CSS
13:38
Luís Rudge
Рет қаралды 38 М.
Chatbot from scratch with Next, AI SDK, OpenAI, and Shadcn/UI
36:08
O ERRO mais comum no React (você já fez isso)
13:26
Rocketseat
Рет қаралды 125 М.
Tailwind CSS // Dicionário do Programador
12:05
Código Fonte TV
Рет қаралды 43 М.
Next.js para Iniciantes na prática! (aulão)
44:04
LuizTools
Рет қаралды 5 М.
Criando UI no React na velocidade da luz! (shadcn/ui)
14:55
Rocketseat
Рет қаралды 105 М.
O que é Next.js, na prática, em 15 minutos!
15:12
LuizTools
Рет қаралды 37 М.