< Return to Video

vimeo.com/.../1018097395

  • 0:00 - 0:03
    A credibilidade do nosso site é outra parte muito importante quando a
  • 0:03 - 0:05
    gente fala de otimização para motores de busca.
  • 0:06 - 0:09
    E uma dessas partes é o favicon, que é aquela imagenzinha que fica
  • 0:09 - 0:12
    ali do lado do nosso texto, na aba ali.
  • 0:12 - 0:15
    Então, quando a gente não tem essa imagem, é um pouco estranho, já
  • 0:15 - 0:18
    passa alguma desconfiança de que aquele site talvez não esteja
  • 0:18 - 0:21
    atualizado, ou não tenha uma atenção muito constante.
  • 0:21 - 0:25
    E o navegador também utiliza isso para quando o próprio nome dele, de
  • 0:25 - 0:28
    favicon, são ícones de favorito.
  • 0:28 - 0:32
    Então, ele aparece na listagem de favoritos, ou quando o navegador
  • 0:32 - 0:34
    agrupa, ele usa para identificar.
  • 0:34 - 0:37
    Então, aquilo gera um reconhecimento de marca para o nosso site.
  • 0:38 - 0:42
    Então, vamos dar uma olhadinha sobre como o Next entende isso, e como
  • 0:42 - 0:45
    que a gente consegue inserir essa imagem dentro do nosso site.
  • 0:52 - 0:56
    Então, aqui já no nosso site, ele rodando o nosso local host, a gente
  • 0:56 - 0:59
    vê o mesmo logo que a gente está usando aqui, ali, do lado da
  • 0:59 - 1:02
    nossa aba, o nosso favicon rodando.
  • 1:02 - 1:03
    Como que a gente faz isso?
  • 1:03 - 1:07
    No Next, ele tem uma forma de trabalhar bem simples com favicon, que
  • 1:07 - 1:12
    a gente colocando o arquivo .ico, que é a extensão padrão de favicon,
  • 1:13 - 1:15
    jogamos a pasta public, ele já reconhece.
  • 1:15 - 1:18
    Agora, e se a gente não tem um arquivo .ico, que vai ser o
  • 1:18 - 1:21
    nosso caso, a gente está usando o png, a gente precisa adicionar uma
  • 1:21 - 1:24
    pequena configuração no metadata, que eu vou mostrar para vocês
  • 1:24 - 1:24
    agora.
  • 1:24 - 1:28
    Então, aqui no nosso projeto, a gente já tem na pasta public o nosso
  • 1:28 - 1:36
    favicon.png, e aí, a gente pode vir aqui no nosso pastinha app, site,
  • 1:37 - 1:42
    layout, e adicionar essa propriedade aqui, ele vai dentro do nosso
  • 1:42 - 1:46
    metadado, então eu coloquei uma vírgula, que ele é um outro objeto
  • 1:46 - 1:49
    icons, e aqui eu coloco o caminho para esse favicon.
  • 1:49 - 1:54
    É bem simples, então adicionando isso, ele já entende que a gente
  • 1:54 - 1:59
    quer usar aquele favicon no formato png, e não precisa colocar o
  • 1:59 - 2:02
    caminho que ele está, porque ele está na public, então é na pasta
  • 2:02 - 2:03
    raiz do projeto.
  • 2:03 - 2:05
    Dessa forma, ele já entra lá.
  • 2:05 - 2:08
    Então agora, vamos fazer o build para a gente ver se também está
  • 2:08 - 2:13
    funcionando na nossa hospedagem, nosso site rodando de fato.
  • 2:13 - 2:19
    Então, eu vim aqui no terminal, derrubar o terminal, e mais uma vez,
  • 2:19 - 2:29
    vamos lá, npx vercel deploy, tracinho, tracinho, prod, ele vai
  • 2:29 - 2:35
    iniciar nosso processo de deploy, já temos o link para inspecionar
  • 2:35 - 2:43
    aqui nosso processo, podemos sempre acompanhá-lo pelo build logs,
  • 2:43 - 2:47
    para ver se dá tudo certinho, ver todas as etapas do build, gerou
  • 2:47 - 2:52
    nosso banco de dados, conectou com o Prisma com sucesso, instalou a
  • 2:52 - 2:55
    DayZ UI, está começando a gerar nossas páginas estáticas, aqui a
  • 2:55 - 2:58
    gente também consegue ver aquela questão das nossas páginas
  • 2:58 - 3:03
    estáticas, por padrão, e geradas dinamicamente, de forma estática,
  • 3:03 - 3:08
    então ele já subiu todas as nossas postagens, estão prontinhas, se a
  • 3:08 - 3:13
    gente pedir, ele entrega rapidamente, e deploy completo, se eu voltar
  • 3:13 - 3:20
    lá, visita, ele autentica a gente na Vercel, abriu, Favecon
  • 3:20 - 3:24
    funcionando, clicou em posts, olha a rapidez, porque já está tudo
  • 3:24 - 3:28
    pronto, então é tudo muito rápido aqui, se eu clicar em qualquer
  • 3:28 - 3:33
    post, ele já entrega de novo, porque carregou, na hora que ele subiu
  • 3:33 - 3:37
    o site, já está tudo prontinho, o navegador pediu, ele já devolve,
  • 3:37 - 3:38
    prontinho.
  • 3:38 - 3:42
    Então, dessa forma, já temos listagem de posts e detalhes de posts,
  • 3:43 - 3:46
    tudo funcionando, então você pode, em casa, criar mais posts, testar
  • 3:46 - 3:50
    um pouquinho mais, colocar outros posts com outros conteúdos, testar
  • 3:50 - 3:54
    validações, para garantir que tanto a listagem, quanto os detalhes do
  • 3:54 - 3:57
    post, estejam funcionando do jeito que a gente espera.
Title:
vimeo.com/.../1018097395
Video Language:
Portuguese, Brazilian
Duration:
04:01

Portuguese, Brazilian subtitles

Revisions Compare revisions