Curso React: State Lift - #14

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ธ.ค. 2024

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

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

    Fiquei uns 6 meses sem praticar front, já estava esquecendo tudo. Graças as suas aulas e didática maravilhosa estou conseguindo retomar todos os conceitos com rapidez e facilidade. Obrigado, professor!

  • @frontendnoob318
    @frontendnoob318 3 ปีที่แล้ว +30

    Esse cara tem uma didática monstro, terminando esse curso introdutório pretendo assinar seus cursos.

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

    Precisei assistir algumas vezes pra entender, muito obrigado Matheus pro compartilhar o conhecimento...

  • @primata83
    @primata83 3 หลายเดือนก่อน +1

    Visto

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

    Que didática amigo, espero que lance um curso atualizado de react, vejo que até fez uma aula passando os novos conceitos do react-router-dom onde estão tratando as rotas como objeto, entendi graças a você.
    Quando fizer um curso sobre as novas tecnologias do react serei um dos primeiros a comprar.

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

    Sou de angola, muito obrigueido, espero que futuramente eu possa ser um progamador 🇦🇴🇦🇴

  • @renatoknot
    @renatoknot 3 ปีที่แล้ว +5

    Tenho varios cursos pagos de React, mas to pegando uma base com o seu antes de ir pra eles mano, excelente didatica!
    Ansioso pelo projeto final!

    • @MatheusBattisti
      @MatheusBattisti  3 ปีที่แล้ว +5

      boa Renato, estou produzindo um para a Udemy tb...

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

    Matheus, boa tarde! Esta aula clareou o raciocínio por trás do States. Obrigado.

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

    Melhor curso de React gratuito. Você é foda irmão, muito obg por esse curso 😊👏❤

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

    Primeiro, obrigado por compartilhar de forma tão clara e parabéns pela didática!

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

    Show. Direto ao ponto

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

    Show de bola. Parabéns!

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

    Muito boa a aula Matheus. Estava mesmo me perguntando como fazer para criar uma comunicação em duas vias para um componente customizado (semelhante ao v-model do Vue).

  • @estevaoalves2107
    @estevaoalves2107 5 หลายเดือนก่อน

    para quem escreveu o mesmo codigo que ele :
    import {useState} from 'react'
    import './App.css';
    import SeuNome from './components/SeuNome';
    function App() {
    const [nome, setNome] = useState()
    return (
    state lift
    {nome}
    );
    }
    export default App;
    e o seu nome nao apareceu na tela, ou deu erro, ou so apareceu a primeira letra do seu nome mas nao o resto, basta usar uma renderizaçao condicional, se tem um nome ele renderiza, se nao deixa em branco. exemplo do meu codigo:
    import {useState} from 'react'
    import './App.css';
    import SeuNome from './components/SeuNome';
    function App() {
    const [nome, setNome] = useState()
    return (
    state lift
    {nome && ({nome})}
    );
    }
    export default App;
    espero ter ajudado

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

    Excelente aula como sempre

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

    Não sou teu inscrito mas acho seus videos maravilhosos.

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

      então se inscreve, safado xD

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

      @@MatheusBattisti kkkkkk boa man, gostei, como é que pode não se inscrever num canal incrível desses, sempre ajudando a gente...

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

    Professor, porque cria-se um nome para essa prática? Isso não é basicamente passar uma função do hook por argumento?

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

    Na minha opinião acho muito massa a Didática desse professor, mais fica meio confuso ao passar do curso o que seria pra ser o Projeto.. pois altera demais os elementos da página e coloca muita função. Más tirando isso, pra um curso gratuito tá
    Nota 10!

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

    Excelente conteúdo!
    Agradeço muito pelas aulas e assim que possível pretendo assinar seus cursos, compartilhei com meus colegas e cara, só tenho a a gradecer e sucesso!!!
    Rola cuponzin de desconto? kkkkkkkk
    Abraço!

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

    Parabéns Matheus.
    Uma dúvida, eu posso iniciar o compenent SeuNome com export default function SeuNome() ao invés de colocar o export default SeuNome no final? Tem alguma diferença?

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

      opa Antonio, importar antes não muda nada nao, eu acho mais organizado no final hehe

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

    Como faz para identar o input igual no minuto 5:00 ?

  • @rafaelgabrio
    @rafaelgabrio 3 ปีที่แล้ว

    Quais a teclas usadas pra colocar um elemento embaixo/aninhado com outro, como mostrado no vídeo?

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

      geralmente isso é um atalho de indentação, que no meu caso é ctrl+shift+i, ou se for indentação manual é a tecla em cima do Fixa/CapsLock

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

    qual o nome da extensão que vc usar para mostra o fim de abrir um parênteses ?

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

      oi Elias, é algo parecido com: bracket pair colorizer xD

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

    No dia a dia é mais recomendado usar assim, tenho um componente que edita e outro que exibe ?

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

      depende Erick, mas se vc está querendo deixar os componentes que editam e exibem independente do dado em si é interessante centralizar, pode dar um pouco mais de trabalho, mas faz sentido...

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

    Oi Matheus! Qual a diferença dos seus cursos aqui no TH-cam e na Udemy?

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

      Eu TB gostaria de saber?

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

    Alguém sabe qual o comando é utilizado em 6:16 para criar a indentação dos elementos do código?

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

    Nice

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

    Graças a Deus tomei porrada com C++, pois a estrutura do React e do C++ se assemelham.

  • @caiopires4621
    @caiopires4621 3 ปีที่แล้ว

    5:52

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

    Para ter um nome fixo e mudar somente quando o botão for clicado usei o seguinte código:
    app.js
    --------------------------------------------------------------------------------------
    import { useState } from 'react'
    function App() {
    function enviarNome() {
    name.trim() ? (getName(name.trim())) : (getName(""))
    }
    const [nome, getName] = useState('')
    const [name, setName] = useState('')
    return (

    State Lift - #14
    Digite seu nome:
    setName(e.target.value)}/>
    enviar
    {nome
    ?(Olá {nome}, muito obrigado!)
    :(Digite alguma coisa...) }

    );
    }
    export default App;
    --------------------------------------------------------------------------------------
    Agora vc pode usar sua variavel 'nome' em outros componentes e mudar somente quando houver ação do usuario.

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

    Eu quero fazer isso, porém o componente que recebe o dado está em outra rota. Por exemplo, você preenche um form de login, e ao submeter é renderizada outra page(uma tela de logado) .Como pego o dado do form de login e passo para o componente na tela de logado??

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

      Vc conseguiu, se não, postei um código aqui nos comentarios que vai ajudar.

  • @JoaoPedro-gb2zf
    @JoaoPedro-gb2zf 2 ปีที่แล้ว

    O meu console está retornando que o setNome não é uma função

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

      o meu também, conseguiu arrumar ?

    • @JoaoPedro-gb2zf
      @JoaoPedro-gb2zf ปีที่แล้ว

      @@victorhonda8827 consegui, foi uma burrice minha kkkk

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

      @@JoaoPedro-gb2zf como vc fez?

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

    O meu texto não está atualizado. O de mais alguém está assim?

    • @0Heltonsilva0
      @0Heltonsilva0 ปีที่แล้ว

      O meu tb não funcionou, como resolveu?