3 coisas que você precisa dominar no Javascript pra se dar bem no React

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ค. 2024
  • ✅ Maratona Explorer: Dê seus primeiros passos na programação.
    → Cadastre-se no link gratuitamente: rseat.in/maratona-explorer
    A verdade é que não é preciso dominar tudo que existe em JavaScript pra começar a utilizar React.
    Então, no vídeo de hoje, o Diego vai revelar no que você pode focar para iniciar os seus estudos de forma mais assertiva e qual a melhor ferramenta para criar um projeto nesta tecnologia.
    ----
    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
    Nos ouça também no Spotify:
    - Podcast Faladev
    - Podcast Alumni
    - Podcast Proxy

ความคิดเห็น • 120

  • @letsgobrandon1445
    @letsgobrandon1445 2 ปีที่แล้ว +164

    1) Estrutura DOM (objetos HTML do Javascript)
    2) Manipulação de Dados (JSON, high order function arrays)
    3) Assincronismo (async await e promises)
    4) Componentização (React)

    • @cjfranca2004
      @cjfranca2004 ปีที่แล้ว +4

      Estou estudando muito JS na própria documentação. Está massa

    • @klowdyacrux8175
      @klowdyacrux8175 ปีที่แล้ว +9

      @@cjfranca2004 Boa, comecei a ficar bom estudando só pela documentação do MDN.

    • @joaogabshow
      @joaogabshow ปีที่แล้ว

      Save

    • @rafinha-dev
      @rafinha-dev ปีที่แล้ว +1

      Eu colocaria o 4 como fetch API

    • @remytomaz3335
      @remytomaz3335 11 หลายเดือนก่อน

      Onde pego a documentação ?@@cjfranca2004

  • @samueloliveira4465
    @samueloliveira4465 2 ปีที่แล้ว +124

    Depois que eu aprendi manipular a DOM eu já comecei no node, de resto fui aprendendo, sobre sincronismo aprendi nas NLW, manipulação de dados aprendi quando comecei estudar JS. Não sou ainda um programador incrível da vida, mas estou no caminho.

    • @samueloliveira4465
      @samueloliveira4465 2 ปีที่แล้ว +6

      Recente, principalmente por causa dessa última NLW eu comecei a estudar React

    • @Redonick
      @Redonick 2 ปีที่แล้ว

      ORAÇÃO REPARADORA DIÁRIA
      Uma pobre Clarissa falecida apareceu à sua Abadessa que rezava por ela e lhe disse: “Fui diretamente para o Céu porque, tendo recitado todas as noites esta oração, paguei todas as minhas dívidas e fui preservada do Purgatório”:
      Eterno Pai, pelas mãos de Nossa Senhora das Dores, ofereço-Vos o Sacratíssimo Coração de Jesus, com todo o Seu amor, com todos os Seus sofrimentos e todos os Seus méritos: para expiar todos os pecados que cometi hoje e durante toda a minha vida passada. Glória ao Pai...
      Eterno Pai, pelas mãos de Nossa Senhora das Dores, ofereço-Vos o Sacratíssimo Coração de Jesus, com todo o Seu amor, com todos os Seus sofrimentos e todos os Seus méritos: para purificar o bem que eu fiz mal hoje e durante toda a minha vida passada. Glória ao Pai...
      Eterno Pai, pelas mãos de Nossa Senhora das Dores, ofereço-Vos o Sacratíssimo Coração de Jesus, com todo o Seu amor, com todos os Seus sofrimentos e todos os Seus méritos: para compensar o bem que eu deixei de fazer hoje e durante toda a minha vida passada. Glória ao Pai...

    • @Joao-oo8yj
      @Joao-oo8yj ปีที่แล้ว +2

      @@samueloliveira4465 Ei mano, você já está atuando na área?

    • @samueloliveira4465
      @samueloliveira4465 ปีที่แล้ว +1

      @@Joao-oo8yj Ainda não Man, sigo buscando minha oportunidade.

    • @Joao-oo8yj
      @Joao-oo8yj ปีที่แล้ว +1

      @@samueloliveira4465 Saquei man, tbm tô a mesma. Você já está muito avançado no React? pergunto, porque pelo tempo da sua mensagem que foi comentando há três meses atrás, parece estar bem avançado.

  • @gabrielborel7441
    @gabrielborel7441 2 ปีที่แล้ว +16

    Cara fiquei bastante tempo no javascript antes de ir pro React, e acho que foi otimo cara, quando fui pro React nao senti falta de nada, sabia oque era JS e o que era React

    • @TheLuizPozza
      @TheLuizPozza ปีที่แล้ว +2

      Passei pelo mesmo, estou estudando o javascript cru a 1 ano, no possivel tempo que eu tinha e tenho, e estou migrando pro react agora, da pra entender claramente o que é codigo react e o que é codigo javascript, isso faz do meu aprendizado muito mais efetivo e rapido, recomendaria a todos fazer o msm!

  • @pixien
    @pixien 2 ปีที่แล้ว +1

    Exatamente o que eu tava precisando no momento, fera como sempre!

  • @JosueWalisson
    @JosueWalisson 2 ปีที่แล้ว +1

    Que vídeo maravilhoso! O que eu tava precisando no momento! Muito obrigado!

  • @joaojbs199
    @joaojbs199 2 ปีที่แล้ว +1

    Assisti novamente seu vídeo sobre o React em 2022, experimentei o Vite e tô seguindo no projeto entusiasmado! É realmente impressionante!!

  • @fabiovictorino350
    @fabiovictorino350 2 ปีที่แล้ว +1

    Mano, eu admiro muito tudo que vocês por nós é muito, amo vocês.

  • @jhonatan1152
    @jhonatan1152 2 ปีที่แล้ว +7

    Muito bom, estou formando minha carreira com a ajuda de vocês 🤝🏼

  • @clebersantos8743
    @clebersantos8743 2 ปีที่แล้ว +11

    Muito obrigado pela ajuda Diego, já montei meu guia de estudos. Pois estava tendo dificuldades no React... Agora e dar um passo a trás e seguir esse guia.

  • @machadoviewer
    @machadoviewer 2 ปีที่แล้ว +5

    Estudando na Rocketseat agora mesmo, React. Diego é fera demais, top mesmo. Pra mim, a parte mais difícil é a estrutura, com componentes se intercomunicando. Mas hoje, depois de um pouco de prática, já está mais tranquilo. Eu consigo fazer uma aplicação do zero mais facilmente.

  • @pedrinho9303
    @pedrinho9303 2 ปีที่แล้ว +1

    Conteúdo massa! Top demais, amo o Rocketseat

  • @alandavid4657
    @alandavid4657 2 ปีที่แล้ว +1

    Estava precisando desse vídeo!!!

  • @lucasdelpoz8398
    @lucasdelpoz8398 2 ปีที่แล้ว

    Muito bom o conteúdo! Ultimamente inicio os projetos com vite ou next, dependendo da complexidade e de alguns outros fatores

  • @tarcisiomacielsp
    @tarcisiomacielsp 2 ปีที่แล้ว +4

    Estou começando com React nessa semana e pelo que vi até o momento é uma tecnologia incrível! O Diegão é uma pessoa que transborda conhecimento, assim como o restante da equipe da Rocketseat. Quem sabe daqui alguns anos eu consiga fazer parte desse time incrível?! Bora decolar!

  • @manozzo
    @manozzo 2 ปีที่แล้ว

    mano, que vídeo de qualidade! Congrats!

  • @thalescarlesso8110
    @thalescarlesso8110 2 ปีที่แล้ว +1

    Gosto muito dos conteudos de vocês

  • @sandoertonamaro
    @sandoertonamaro 2 ปีที่แล้ว +1

    A primeira vez que ouvi falar do Vite foi através do Diego em outro vídeo, ainda estou aprendendo a programar e utilizo o CRA, mas, logo mais vou buscar mais conteúdo a respeito do Vite, muito obrigado Diego e a RocketSeat, seus conteúdos são muito bons

  • @davibfs
    @davibfs 2 ปีที่แล้ว +2

    Opa! Sempre um prazer aprender com vocês ☺️

  • @LeonGamingZone
    @LeonGamingZone 2 ปีที่แล้ว

    Como sempre, o melhor conteúdo, no melhor Lugar.
    Rocketseat

  • @HeitorLCN
    @HeitorLCN 2 ปีที่แล้ว +1

    Honestamente amei a edição desse vídeo, ficou bem descontraída e muito mais leve de assistir (ainda mais com essa intro do Diego "remando" a cadeira kkkk)

  • @leandro40141
    @leandro40141 2 ปีที่แล้ว +2

    Muito bom conteúdo como sempre

  • @augustofaria2751
    @augustofaria2751 2 ปีที่แล้ว

    Muito bom os vídeos. Eu estou vindo do angular para o react, e acompanho muito seus vídeos para ter base.sou macaco velho de javascript, trabalhei muito com vanillajs, jquery, angular agora to começando a migrar alguns projetos para o react.
    To usando o vite para alguns projetos e outros to usando o nextjs

  • @aniworld4963
    @aniworld4963 ปีที่แล้ว +1

    muito obrigadopor ofercer conteudo de qualidade

  • @atomogames7240
    @atomogames7240 2 ปีที่แล้ว +1

    kkkkkkkkkkkkk o inicio do video foi engraçado kkk, otimo video !parabéns !

  • @MultiDante23
    @MultiDante23 2 ปีที่แล้ว

    Nossa mano a Rocket seat é demais! Conteúdo de ponta passado com qualidade de ponta

  • @israelruano
    @israelruano 2 ปีที่แล้ว

    Obrigado por essas valiosas dicas ...

  • @eduardoernestocorralesreyn7721
    @eduardoernestocorralesreyn7721 2 ปีที่แล้ว +23

    Um tema muito útil para analisar é a configuração do cra, vite ou qualquer outro para dependências externas. É comum quando um projeto começar a crescer ficar muito lento o carregamento da primeira página em produção, especialmente quando são usadas bibliotecas de componentes grandes como o MaterialUI. No webpack até que é simples configurar os externals, mas no vite já tentei usando a documentação e não consegui. Por isso continuo instalando react e configurando webpack manualmente. Se puder fazer um vídeo sobre isso usando vite, agradeço.

  • @ajutamaluca
    @ajutamaluca 2 ปีที่แล้ว +3

    Acredito que uma das maiores dificuldades que eu tive além de não ter promises muito fundamentada na época, foi a percepção de problemas nos retornos. Isso por não utilizar JS tipado, o que me obrigava a criar condicionais demais para manipular os retornos toda hora.
    Só que quando os erros não te dão muito o caminho do erro é vc ainda não conhece linguagem tipada, vc não percebe esse problema naturalmente. Agora usando TS que eu consigo perceber melhor esses problemas.

  • @lacasadelcell
    @lacasadelcell ปีที่แล้ว +1

    obrigado por criar conteudo para quem esta començando...

  • @HenriqueMDerosa
    @HenriqueMDerosa 2 ปีที่แล้ว +1

    Ótimo vídeo. Tem um desse sobre back end? :)

  • @FelipeSouza-tz9es
    @FelipeSouza-tz9es 2 ปีที่แล้ว

    Excelente vídeo!

  • @dheymesena8286
    @dheymesena8286 ปีที่แล้ว +1

    toppppp obggg pelo contéudo.

  • @vitorac412
    @vitorac412 ปีที่แล้ว +1

    Carai, esse video doi de bom

  • @fernando.jsilva
    @fernando.jsilva 2 ปีที่แล้ว +1

    Ainda estou usando npx, mas em um próximo projeto vou ver como funciona o vite
    O que eu acho que são os maiores pepinos pra quem tá començando com react e a parte de Elevação de estado, quando vc tem o compartilhamento do estado em mais de uma component que depende do mesmo !
    Esto começamdo a fazer a trilha React no ignite e já me deparei com a aula de Elevação do estado que é fantástica, mas pra fazer sozinho ainda tenho dificuldade!
    Parafraseando o Samuel, tbém acho importgante o ciclo de renderização

  • @MrEveraldo1970
    @MrEveraldo1970 ปีที่แล้ว +1

    muito bom, meu jovem!

  • @rodrigomarquesdelima6134
    @rodrigomarquesdelima6134 2 ปีที่แล้ว

    Neste vídeo está a solução de todos os meus problemas!!!!

  • @gugasilva1648
    @gugasilva1648 ปีที่แล้ว +1

    Cara essas edições desse vídeo ficaram muito boas hein KKKKKKKKK please continua

  • @EnzoAuditore
    @EnzoAuditore 2 ปีที่แล้ว

    Obrigado!

  • @estudanteautodidata7843
    @estudanteautodidata7843 ปีที่แล้ว +1

    Esse cara é top demais da conta sôr!

  • @MarcosFerreiraIO
    @MarcosFerreiraIO 2 ปีที่แล้ว +9

    Sei dessas três coisas! Deve ser por isso que senti tanta facilidade e simplicidade em usar React.

    • @remytomaz3335
      @remytomaz3335 11 หลายเดือนก่อน

      Como faço pra aprender essas 3 coisas ?

    • @MarcosFerreiraIO
      @MarcosFerreiraIO 10 หลายเดือนก่อน

      @@remytomaz3335 a @rocketseat tem uma plataforma que ensina de forma gratuita isso tudo. Aprendi boa parte disso por lá.
      Mas o segredo para conseguir aprender qualquer coisa é praticar. Faça qualquer coisa, qualquer projeto sem compromisso, só para praticar tudo que você viu.

  • @washinerdev4355
    @washinerdev4355 ปีที่แล้ว +1

    vendo o video pela terceira vez anotei rs agora vou aplicar valeu rs

  • @thallesrangel1241
    @thallesrangel1241 11 หลายเดือนก่อน +1

    Top!

  • @Lucas_Paiva
    @Lucas_Paiva 2 ปีที่แล้ว +1

    Fala pra tu que tava precisando do vídeo! E que editor engraçadinho mané kkk

  • @EdsonJunior-rj2bl
    @EdsonJunior-rj2bl ปีที่แล้ว +2

    O Jason aparecendo no canto da tela foi muito comédia mano! kkkkkkkkkkkkkk

  • @bugman10
    @bugman10 ปีที่แล้ว +1

    Bom video.

  • @1193dd
    @1193dd 2 ปีที่แล้ว

    O Jason aparecendo lá no fundo foi maravilhoso ahaahaha

  • @dokasc
    @dokasc 2 ปีที่แล้ว +2

    Uma coisa que acho bem complicado é saber onde colocar os diferentes Contexts.providers (quado existe mais do que um) em uma aplicação mais complexa, pra que seja mais performático, e pra que não haja conversa desnecessária entre componentes...

  • @imperialzinho9030
    @imperialzinho9030 2 ปีที่แล้ว +6

    Algo que me perco no React, são os nomes que devo utilizar nas pastas que irão está na aplicação além da pasta componentes, e também pastas que vão está dentro de componentes.

    • @dokasc
      @dokasc 2 ปีที่แล้ว +1

      eu me perco bastante também na organização das pastas... principalmente em projetos maiores...

  • @PGMi184
    @PGMi184 2 ปีที่แล้ว

    Maaaaaaaaaano...video top...maaaaaaaaaaaaaaaaas contudo entretanto porem (hahahaha não sei bem a ordem mas ela é aplicável de qualquer forma...) como vi em alguns comentários aqui pessoal falando de Vite, Expo, CRA e outros...
    O que acho de muita importância é ir de volta a base...tem gente que não sabe fazer uma aplicação, abrir uma nova funcionalidade sem usar um preset...e muitas vezes já está "avançado" no assunto...
    Faz um video ai pra gente a respeito disso!!! 🙏

  • @alissonkelvin9419
    @alissonkelvin9419 2 ปีที่แล้ว +1

    Achei marota a edição do video, editor arrebentou ! kkkk

  • @vitorgonzaga9985
    @vitorgonzaga9985 2 ปีที่แล้ว +1

    Entender um pouco sobre Programação orientada a objetos (classes - constructor, atributos, métodos), herança, composição, agregação vai ajudar também, mas para mim isso acabou acontecendo num segundo momento.

  • @nathansantos8218
    @nathansantos8218 7 หลายเดือนก่อน +1

    Conheci o Vite quando entrei no Ignite, desde então só uso Vite

  • @emanoelinfinity
    @emanoelinfinity 2 ปีที่แล้ว +3

    Precisei pegar pesado em estruturas de dados e depois voltar para o React.

  • @TiagoDiass2
    @TiagoDiass2 2 ปีที่แล้ว +1

    atualmente só uso next pra criar meus projetos react

  • @samuelsimoes9610
    @samuelsimoes9610 2 ปีที่แล้ว +14

    Pelo o amor di dios. É importante ter noção do ciclo de renderização. Lembro quando eu tava iniciando, e criava variáveis dentro do componente. mas dava vários bugs, pq a variável era recriada toda vez que o componente renderizava novamente.

  • @apolosilva7505
    @apolosilva7505 2 ปีที่แล้ว

    Show

  • @ribafs
    @ribafs ปีที่แล้ว +1

    Grato. Tive problemas com o Vie e voltei para o create-react-app. O Vite é mais rápido mas com problema não dá. O debug dele é inferior ao do create-react-app. Dá pra usar e coom vantagem, mas exige mais atenção ou experiência.

  • @fabriciopinheiro8267
    @fabriciopinheiro8267 2 ปีที่แล้ว +1

    Criando com expo!

  • @Oculterous
    @Oculterous 2 ปีที่แล้ว +1

    Adorei a edição :D , mas ele esqueceu do por o hover (Rover) no vídeo kkkkk

  • @aaamenezes
    @aaamenezes 2 ปีที่แล้ว

    Atualmente tenho criado projetos React com o Next

  • @paulorcvieira
    @paulorcvieira 2 ปีที่แล้ว +1

    Na minha humilde opinião o ponto crucial para devs novatos é lógica, pois todos acham que é inútil, quando na verdade é essencial.

  • @leandro40141
    @leandro40141 2 ปีที่แล้ว

    Aquela famosa receita de bolo que basta seguir e não tem erro

  • @washinerdev4355
    @washinerdev4355 ปีที่แล้ว +1

    somente a parte gratuita da rockseet ja vale qualquer curso no mercado hoje, queria saber se ta aberto alguma curso da rocketseet 2023

  • @nikolassco
    @nikolassco 2 ปีที่แล้ว +1

    Essa entrada no video kkk

  • @TheMatthewizee
    @TheMatthewizee 2 ปีที่แล้ว +27

    Rapaziada, o VITE é simplesmente incrível. Não usem mais o CRA
    Vite tem api pra vc fazer a build do projeto em nodejs, perfeito pra monorepo, perfeito pra escalar!!!! ❤️❤️❤️💖

    • @diogom
      @diogom 2 ปีที่แล้ว

      Eu tive dificuldade somente de adicionar o jest no vite por conta de usar a sintaxe do es6 nos testes, precisa do babel

  • @bruninhosurf180
    @bruninhosurf180 2 ปีที่แล้ว +1

    Acredito que dentro do React é importante aprender a criação de formulários e validação dos mesmos

    • @deniselima8243
      @deniselima8243 ปีที่แล้ว

      Estou sofrendo com isso agora 😞

  • @seoCanal
    @seoCanal 2 ปีที่แล้ว

    Faltou criar projetos praticos , e aprender e praticar bastante sintaxy do es6 pois é 80% do que vai encontrar no react, desestruturação, etc

  • @luistitossaiete9850
    @luistitossaiete9850 2 ปีที่แล้ว +1

    E o Next.js??

  • @BrunoFilho
    @BrunoFilho 2 ปีที่แล้ว

    Só fui perceber que não sabia como usar o React quando comecei no meu primeiro emprego meses atrás xD. No dia a dia aprendi a aprender, e todo dia descubro coisas novas.

    • @iaml2909
      @iaml2909 2 ปีที่แล้ว

      Tem vaga pra deve júnior lá? Kk

  • @danielsousa5611
    @danielsousa5611 2 ปีที่แล้ว

    Ótimo vídeo. Mas a música de fundo ficou muito alta, até atrapalha um pouco a focar no que está falando 😅.

  • @MoabeVettore
    @MoabeVettore ปีที่แล้ว +1

    Me cadastrei na plataforme rockseat discover, porém não consigo acessar as aulas, pois quando vou pra aba "discover" ele não reconhece meu usuário e me manda logar novamente

  • @devgui_
    @devgui_ 2 ปีที่แล้ว +1

    Meu único receio com React é a aplicação começar a crescer e em algum momento a gestão dos dados, componentes, etc acabar se perdendo. Preciso ter contato com projetos grandes, o "bêabá" ensinado nos cursos tá ok pra mim.

    • @leonardofalcoski655
      @leonardofalcoski655 2 ปีที่แล้ว

      O complicado é que cada projeto grande vai ter o seu próprio jeito de organização.
      Existem vários padrões e vários padrões muito bem feitos, mas no final do dia acabam sendo alterados para corresponder melhor ao projeto em si

  • @CefasHeliSathler
    @CefasHeliSathler 6 หลายเดือนก่อน +1

    Se não dominar essas coisas vai bater mais cabeça que cabeludo em show de heavy metal

  • @leonardobarreiro9246
    @leonardobarreiro9246 2 ปีที่แล้ว +2

    -Manipulação de DOM
    -Estrutura de Dados
    -Assincronismo

  • @luizfranca9136
    @luizfranca9136 2 ปีที่แล้ว

    a piada do Evan foi muito boa mano, pena que poucos vao entender KKKKKKKKKKKKKK

  • @brunomelo3497
    @brunomelo3497 ปีที่แล้ว +1

    N conseguia fazer nada em react dos q dominei a dom consigo fazer quase qualquer coisa

  • @vitorgonzaga9985
    @vitorgonzaga9985 2 ปีที่แล้ว +1

    Controlar efeitos indesejáveis com os estados globais via context. Nisso me parece que o Redux atende melhor. Redux para mim foi osso! Rsrs

  • @andredesouza
    @andredesouza 2 ปีที่แล้ว

    Coloquei dois comentarios aqui e sumiu?! será que houve....Estou usando vite...tb😀

  • @thiagod.7688
    @thiagod.7688 2 ปีที่แล้ว

    E o tema de O Mascara tocando de fundo em 4:40

    • @Joao-oo8yj
      @Joao-oo8yj ปีที่แล้ว

      Né mano kkkkk a trilha sonora boa combinou mt bem com contexto do vídeo

  • @rafaelnascimento9905
    @rafaelnascimento9905 2 ปีที่แล้ว +1

    Baixo algum repo direto da vercel kkk

  • @wagnerpedroo
    @wagnerpedroo ปีที่แล้ว +1

    é normal eu não ter entendido nada doque foi dito aqui sobre react, componentes,

  • @caminhoprogramy4472
    @caminhoprogramy4472 2 ปีที่แล้ว +1

    Like, primer comentario

  • @AlesaGillespie
    @AlesaGillespie ปีที่แล้ว +2

    Eu recomendo estudarem logo Redux Toolkit e React Query.

  • @devmariopaglia
    @devmariopaglia 2 ปีที่แล้ว +1

    Dá para usar Vite e NextJS ao mesmo tempo?

  • @adrielschmitz
    @adrielschmitz 2 ปีที่แล้ว

    Me corrijam se eu estiver errado. Mas não seria grafos ao invés de garfos?

    • @dieegosf
      @dieegosf 2 ปีที่แล้ว

      Claro, foi o editor meme que colocou isso de garfos hahaha

  • @Arthur_fin
    @Arthur_fin 4 หลายเดือนก่อน +1

    Resumindo faça o curso de javascript do curso em video kkkkk

  • @hungtran4897
    @hungtran4897 ปีที่แล้ว +1

    Por que a França foi tão fraca na 2ª Guerra Mundial? th-cam.com/video/h7pnJMgnIJI/w-d-xo.html

  • @ilsonbbfilho
    @ilsonbbfilho 2 ปีที่แล้ว

    Você está precisando dormir um pouco mais :)

  • @priscilaandreani
    @priscilaandreani 2 ปีที่แล้ว +1

    Parece um conteúdo, mas é uma propaganda.