No video

Documentando seu front-end com Storybook (projeto real)

  Рет қаралды 70,303

Rocketseat

Rocketseat

Жыл бұрын

Ignite Lab: do Figma ao React - inscreva-se gratuitamente: rseat.in/ignite-lab-DS
Storybook é uma super ferramenta feita para construir páginas e componentes UI de maneira isolada, facilitando o desenvolvimento de states difíceis de acessar sem que precise executar todo o app.
Para ver na prática como essa ferramenta funciona, nós vamos aprender a documentar componentes front-end utilizando Storybook dentro de um projeto React completinho.
Bora codar?
Repositório do projeto React: github.com/rocketseat-content...
-----
Conecte-se a 200mil devs e avance para o próximo nível com a nossa plataforma: rocketseat.com.br/
Cadastre-se na nossa plataforma: app.rocketseat.com.br/signup
Junte-se a mais de 392mil devs em nossa comunidade no Discord: / discord
Acompanhe a Rocketseat nas redes sociais:
Twitter: @rocketseat
Facebook: @rocketseat
Instagram: @rocketseat_oficial

Пікірлер: 63
@jennifermagpantay7933
@jennifermagpantay7933 Жыл бұрын
Estou usando Storybook + React no meu primeiro projeto do trabalho e está sendo ótimo! Mal posso esperar pelo Lab para aprimorar ainda mais meu conhecimento na ferramenta : )
@zer0k1line68
@zer0k1line68 Жыл бұрын
a cada dia uma nova ferramenta, eu imagino que daqui um tempo a rocketseat vá gravar um vídeo sobre desenvolver sites por comandos de voz e inteligência artificial
@guh0493
@guh0493 Жыл бұрын
É uma ideia interessante
@supermanbrz
@supermanbrz Жыл бұрын
@@guh0493 Kkkkk não viaja, AI até vai, mas vai demorar ainda pra uma revolução fudidona dessa, até lá já aposentei e fiz mt dindin
@henriquedelben
@henriquedelben Жыл бұрын
@@supermanbrz chatgpt kkkk
@weslleyfillipe1532
@weslleyfillipe1532 10 ай бұрын
@@supermanbrz 11 meses depois, e vc nao podia estar mais enganado kk
@viniciusalves4785
@viniciusalves4785 4 ай бұрын
​@@weslleyfillipe1532 5 meses depois e estamos fodidos KKKKK (Devin AI foi lançada)
@lmourabraga
@lmourabraga Жыл бұрын
Eu já venho usando storybook, mas sempre aprendo algo novo quando vejo os vídeos da rocketseat. Excelente vídeo Diegão! 🚀
@MrChernicharo
@MrChernicharo Жыл бұрын
Muito bom! Diegão sempre no 2x explicação completa em tempo recorde!
@sergioaugusto8374
@sergioaugusto8374 Жыл бұрын
O vídeo que estava esperando
@raimundojunior8547
@raimundojunior8547 Жыл бұрын
Muito bom Diego, além do Ignite, também tem no youtube pra reforçar o aprendizado, eu ainda não entendi muito bem o porque do storybook, mas acho que se eu for fazendo, com o tempo, vou entender, muito obrigado pelo conteudo
@JACKIECHANFILMES
@JACKIECHANFILMES Жыл бұрын
muito toopp 🚀, nunca usei o storybook, mas agora não tem por que não usar 💯
@JanaTannus
@JanaTannus 9 ай бұрын
❤❤❤❤ tiro o chapéu pra vcs 1000 vezes! ❤❤❤❤
@KevinMadalossoVeiga
@KevinMadalossoVeiga Жыл бұрын
excelente vídeo, estou achando muito bom o Storybook
@adeonirkohl
@adeonirkohl Жыл бұрын
Curti esse addon do msw, não conhecia... muito bom
@clerivaldojunior4465
@clerivaldojunior4465 Ай бұрын
Tome 1 dose de cana a cada vez que ouve widguet
@vitordiamantino7717
@vitordiamantino7717 Жыл бұрын
Estava procurando algo sobre Stors para rede social e sem querer achei essa belezinha kakakkakakaka
@vitorgabriel8832
@vitorgabriel8832 Жыл бұрын
vai ter vídeo do SB pra React Native, Diegão? Achei bem difícil configurar, comecei a tentar recentemente, esse vídeo veio em boa hora!
@ronalddurand2680
@ronalddurand2680 Жыл бұрын
Show Diego
@luizservelo7674
@luizservelo7674 Жыл бұрын
Rocketseat ta espionando meu google né hahaha
@elvispalace
@elvispalace Жыл бұрын
COMO NN AMAR ESSE CANAL?
@dieegosf
@dieegosf Жыл бұрын
@christianbarata655
@christianbarata655 Жыл бұрын
now i am in a good mood
@kenjiutaka
@kenjiutaka Жыл бұрын
Vídeo sensacional como sempre! Uma dúvida, é possível utilizar o Storybook junto com o Expo??
@franklysguimaraes
@franklysguimaraes Жыл бұрын
Diegão uma aula de sitemap seria interessante ..
@rodrigojose6444
@rodrigojose6444 Жыл бұрын
Vcs conseguiram baixar o cod do nlw-return-impulse?
@feldevmoura
@feldevmoura Жыл бұрын
Se eu soubesse ó quão difícil era de conseguir um emprego na área, nem tina feito um curso na DigitalHouse
@Matheus_1582
@Matheus_1582 Жыл бұрын
Ei no lugar da vsrsao adsciona um Latest
@enriquesantosdeoliveira5798
@enriquesantosdeoliveira5798 Жыл бұрын
Show
@BrasilEmFatos
@BrasilEmFatos Жыл бұрын
Muito top! Só uma dica com relação à pronuncia da palavra Widget. Se fala "widjet" ao invés de "wid-get" :D
@dieegosf
@dieegosf Жыл бұрын
Thaaaaanks!
@rafaelpavanelli5312
@rafaelpavanelli5312 Жыл бұрын
man, tava me dando uma baita afliçã(n sei exatamente o porque) dele estar falando widget kkkkkkkkkkkk
@SottaniProductions
@SottaniProductions Жыл бұрын
Reparei que nos projetos atuais vocês têm utilizado mais o NPM, sendo que antigamente utilizavam mais o Yarn. Algum motivo específico?
@TheJunioGG
@TheJunioGG Жыл бұрын
o hype passou
@eduardosalles9212
@eduardosalles9212 Жыл бұрын
Vite.. significa Veloz/Rápido em Frances
@paulofidelis5311
@paulofidelis5311 Жыл бұрын
Dúvida: Não seria melhor investir o tempo de programar o storybook na programação de teste de interface?
@rafaelomodei3058
@rafaelomodei3058 Жыл бұрын
Acredito que ambos os casos são importantes, vai depender de qual tem mais prioridade no momento
@gustavogavagiuriato2833
@gustavogavagiuriato2833 Жыл бұрын
Fala, Paulo Na minha opinião, os dois se complementam. O Storybook traz uma interface amigável e dinâmica para você conseguir ver componentes isoladamente e em estados específicos, e verificar se estão visualmente agradáveis e com as variações que deseja. Já os testes de interface testam a funcionalidade do código em si (embora também podemos implementar testes de estilização, verificando css, etc.), nos dando que o código está funcionando. Resumidamente, o Storybook nos ajuda a visualizar e interagir com os componentes, e os testes asseguram que o código está funcionando.
@paulofidelis5311
@paulofidelis5311 Жыл бұрын
@@gustavogavagiuriato2833 Entendi. São propósitos diferentes. Vlww
@henriquedelben
@henriquedelben Жыл бұрын
De maneira resumida, o storybook foi feito para ajudar na criação de um Design System, que por sua vez, dentre outras coisas, ajuda na consistência da UI e até na produtividade e escalabilidade na criação de novas telas/ componentes de interface
@AmodeusR
@AmodeusR Жыл бұрын
Eu deveria criar o storybook numa pasta separada ou dentro da pasta do código frontend?
@dieegosf
@dieegosf Жыл бұрын
Geralmente pode ir junto na mesma pasta :)
@morizera
@morizera Жыл бұрын
Por que usar o npm sendo que o yarn é mais performático? Não seria a mesma lógica de usar o Vite ao invés dos outros?
@dieegosf
@dieegosf Жыл бұрын
Hoje em quesito performance, tanto NPM quanto Yarn tem praticamente o mesmo desempenho. Se tu busca performance mesmo, da uma olhada no PNPM.
@erikmatos7599
@erikmatos7599 Жыл бұрын
Faz com webpack tbm
@dieegosf
@dieegosf Жыл бұрын
Por que?
@AllanGhaok
@AllanGhaok Жыл бұрын
É possível utilizar o Storybook com ReactJS? Ou é só com TS?
@FWCODING
@FWCODING Жыл бұрын
Com JS tbm
@icaroteles5301
@icaroteles5301 Жыл бұрын
Como utilizar o storybook com Next.js e Styled-Components? Alguém sabe? Tentei aqui mas não funciona corretamente.
@eliriamirnadias4212
@eliriamirnadias4212 Жыл бұрын
Também não consegui usar o storybook e Next.js. Dá erro na hora de rodar o storybook
@cristianomaro
@cristianomaro 7 ай бұрын
O repositório git somente tem o widget.tsx dentro da pasta component nada além disso 😧
@jeffxd9380
@jeffxd9380 Жыл бұрын
muito bom, muito instrutivo, como sempre... Mas Diego, me doeu o ouvido ouvir a pronúncia de Widget - "widguit", várias vezes... rsrs... O certo seria "Wijit". Mas isso é mais chatice de quem tem TOC mesmo. Parabéns aí e obrigado por compartilhar, cara... Ajuda muito.
@dennyboechat3871
@dennyboechat3871 Жыл бұрын
Haha doeu o ouvido aqui tb. Mas o conteúdo do vídeo tá show. Parabéns!
@CarlosDaniel-yh3yr
@CarlosDaniel-yh3yr Жыл бұрын
npm fico melhor que yarn?
@dieegosf
@dieegosf Жыл бұрын
Ficou "igual", pode escolher o que curtir mais :)
@IamTheRulez1
@IamTheRulez1 Жыл бұрын
Na dúvida, use pnpm. É bem moderno, muitas grandes empresas e projetos já usam (Microsoft, Vercel(nextjs), vite, etc) e é 3x mais rápido do que o yarn (que já é mais rápido do que o npm).
@DVSK1
@DVSK1 Жыл бұрын
você disse widget 79 vezes
@caiocesar9731
@caiocesar9731 Жыл бұрын
Essa é a pior biblioteca q eu já trabalhei na minha vida. horrível, horrível. Me impressiona vcs ensinando algo tao ruim e q atrapalha no andamento de projetos no lugar de ajudar
@1luannunes
@1luannunes Жыл бұрын
Eu tbm não gostei, apliquei em um projeto angular, acho que atrapalha mais do que ajuda, minha opinião.
@willianramos4153
@willianramos4153 Жыл бұрын
o video nem é ruim, mas dá um nervoso o jeito q ele fala coisas como vite e react
Recriei a interface do Spotify usando Tailwind
52:36
Rocketseat
Рет қаралды 112 М.
Como documentar códigos? Documentando Front End com Storybook!
23:51
Mario Souto - Dev Soutinho
Рет қаралды 23 М.
Create components in this way in React (Composition Pattern)
24:47
Pare de usar o Prettier | Aqui está o porque…
17:49
DevClub PRO
Рет қаралды 181
The best option for FREE Node.js DEPLOYMENT!
25:53
Rocketseat
Рет қаралды 109 М.
Esse PATTERN do React pode te salvar (+ lib secreta)
12:33
Rocketseat
Рет қаралды 22 М.
Guia de estudo JavaScript em 2023! (o que eu focaria)
1:04:29
Rocketseat
Рет қаралды 123 М.
O ERRO mais comum no React (você já fez isso)
13:26
Rocketseat
Рет қаралды 121 М.
Unveiling CSS Grid in practice | Mayk Brito
36:17
Rocketseat
Рет қаралды 372 М.
TUDO que você deve estudar de JavaScript antes do React
1:25:24
Rocketseat
Рет қаралды 288 М.