Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Criando o seu primeiro site JAMStack com Hugo e Netlify

Criando o seu primeiro site JAMStack com Hugo e Netlify

Apresentação feita no Front End SP Meetup!

William Oliveira

July 12, 2019
Tweet

More Decks by William Oliveira

Other Decks in Programming

Transcript

  1. J

  2. A

  3. M

  4. Uma arquitetura moderna Crie sites rápidos e seguros e aplicações

    dinâmicas com JavaScript, APIs e marcação pré-renderizada, entregues sem servidores web. - jamstack.org
  5. CDN

  6. - hugo new site nome_do_site - cd nome_do_site - git

    init - git submodule add https://github.com/EmielH/tale-hugo.git themes/tale-hugo - hugo server -D - echo 'theme = "tale-hugo"' >> config.toml - .gitignore (public & resources) - hugo new posts/meu-primeiro-post.md - git add - git commit - git push -u origin master Hugo
  7. - selecionar o repo - aguardar o deploy - remover

    o draft: true do artigo - publicar - git submodule add https://github.com/woliveiras/netlify-cms-base.git static/admin - git add - git push - ativar o Identity em settings - em settings do Identity, ativar o Git Gateway - configurar os External Providers Netlify