< Return to Video

WEB CAP17 2025 VA06 NEXT.JS GERENCIAMENTO DE ROTAS

  • 0:08 - 0:12
    A navegabilidade em Next.js facilita
    uma boa navegação entre as páginas
  • 0:12 - 0:14
    de uma forma rápida e dinâmica.
  • 0:14 - 0:16
    Para que isso aconteça
    de uma forma fluída,
  • 0:16 - 0:18
    precisamos de um bom
    gerenciamento de rotas.
  • 0:18 - 0:19
    No projeto,
  • 0:19 - 0:21
    precisamos criar
    algumas estruturas, por exemplo,
  • 0:21 - 0:24
    criar o componente "Nav.js"
  • 0:24 - 0:25
    e no "app",
  • 0:25 - 0:27
    criar os componentes
    que serão navegados.
  • 0:27 - 0:31
    Por exemplo,
    a pasta "contato" recebe "page.jsx",
  • 0:31 - 0:36
    a pasta "home" recebe "page.jsx",
    a pasta "sobre" recebe "page.jsx".
  • 0:36 - 0:40
    Quando o renderizador buscar
    o componente,
  • 0:40 - 0:44
    ele vem na pasta
    e chama o componente,
  • 0:44 - 0:47
    vem na pasta e chama um componente,
    por isso eles têm o mesmo nome
  • 0:47 - 0:50
    e é uma boa prática utilizar "page"
  • 0:50 - 0:54
    em todas as suas pastas
    como referência.
  • 0:54 - 0:58
    Lembrando que ele vai buscar também
    o nome da pasta inicial,
  • 0:58 - 1:00
    aqui chama "contato",
    aqui chama "home",
  • 1:00 - 1:03
    aqui chama "sobre"
    e, em seguida,
  • 1:03 - 1:08
    precisamos trazer o link novamente,
    o nosso "Nav",
  • 1:08 - 1:10
    importar o link,
  • 1:10 - 1:16
    que é a dependência que realiza
    o clique de chamar as páginas
  • 1:16 - 1:18
    e montar a estrutura.
  • 1:18 - 1:23
    Eu já coloquei as estilizações
    utilizando o tailwind e criei um "Nav".
  • 1:23 - 1:27
    Esse "Nav" possui uma "ul"
    e aí nós temos a lista.
  • 1:27 - 1:29
    A primeira lista é um "home",
  • 1:29 - 1:31
    a segunda,
    um "sobre"
  • 1:31 - 1:32
    e a terceira,
    o "contato".
  • 1:32 - 1:37
    Se você visualizar aqui no navegador,
    temos o "home", "sobre" e "contato".
  • 1:37 - 1:43
    Já está estilizado de uma forma
    bem clara e objetiva.
  • 1:43 - 1:48
    Em seguida, voltamos ao nosso "app"
  • 1:48 - 1:52
    e em cada componente, por exemplo,
    o "contato",
  • 1:52 - 1:55
    montamos o componente contato
    e colocamos aqui, olha, "contato"
  • 1:55 - 1:58
    e chamamos o componente "Nav",
  • 1:58 - 2:04
    para que ele receba toda essa estrutura
    aqui do navegador.
  • 2:04 - 2:09
    Isso vai acontecer da mesma forma
    nos outros componentes,
  • 2:09 - 2:11
    no "home" e no "sobre".
  • 2:11 - 2:18
    Fazendo com que ao clicar
    já apareça a página referente ao "home",
  • 2:18 - 2:23
    a página referente ao "sobre"
    e ao "contato".
  • 2:23 - 2:27
    Isso é um gerenciamento de rotas
    que você preparou aqui no "Nav",
  • 2:27 - 2:32
    que o próprio Next já criou aqui
    o seu gerenciamento
  • 2:32 - 2:37
    ao criar as pastas
    com o "page" de cada uma delas.
  • 2:37 - 2:42
    E assim, vemos como funciona
    uma navegabilidade no seu projeto.
  • 2:42 - 2:45
    Criar um gerenciamento de rotas
    em Next.js é bem simples,
  • 2:45 - 2:49
    torna mais fácil a aplicação
    em seus projetos futuros.
Title:
WEB CAP17 2025 VA06 NEXT.JS GERENCIAMENTO DE ROTAS
Video Language:
Portuguese, Brazilian
Duration:
02:52

Portuguese, Brazilian subtitles

Incomplete

Revisions Compare revisions