<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Framework on Tiago Costa</title>
    <link>https://tiagoscosta.tpps.com.br/tags/framework/</link>
    <description>Recent content in Framework on Tiago Costa</description>
    <generator>Hugo</generator>
    <language>pt-br</language>
    <lastBuildDate>Fri, 28 Nov 2025 18:40:00 -0300</lastBuildDate>
    <atom:link href="https://tiagoscosta.tpps.com.br/tags/framework/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>📝 Shortcodes no Hugo: Como Incorporar Jogos e Conteúdo Interativo</title>
      <link>https://tiagoscosta.tpps.com.br/posts/shortcodes-no-hugo-como-incorporar-jogos-e-conte%C3%BAdo-interativo/</link>
      <pubDate>Fri, 28 Nov 2025 18:40:00 -0300</pubDate>
      <guid>https://tiagoscosta.tpps.com.br/posts/shortcodes-no-hugo-como-incorporar-jogos-e-conte%C3%BAdo-interativo/</guid>
      <description>&lt;p&gt;O Hugo é um gerador de sites estáticos conhecido por sua velocidade e flexibilidade. Embora seja excelente para conteúdo estático, muitas vezes queremos adicionar funcionalidades dinâmicas e interativas, como jogos, formulários ou visualizações de dados.&lt;/p&gt;&#xA;&lt;p&gt;A solução mais elegante e poderosa no ecossistema Hugo para isso é o uso de &lt;strong&gt;Shortcodes&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;o-que-são-shortcodes-no-hugo&#34;&gt;&#xA;  O que são Shortcodes no Hugo?&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#o-que-s%c3%a3o-shortcodes-no-hugo&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link para o cabeçalho&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link para o cabeçalho&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Shortcodes são pequenos pedaços de código que você pode chamar diretamente dentro do seu conteúdo Markdown. Eles são essencialmente &lt;strong&gt;templates&lt;/strong&gt; (arquivos &lt;code&gt;.html&lt;/code&gt; ou &lt;code&gt;.html&lt;/code&gt; com &lt;code&gt;&amp;lt;script&amp;gt;&lt;/code&gt; e &lt;code&gt;&amp;lt;style&amp;gt;&lt;/code&gt; inline) que o Hugo processa e injeta no lugar da chamada do Shortcode.&lt;/p&gt;</description>
    </item>
    <item>
      <title>📝 Hugo - Hospedando site no Firebase</title>
      <link>https://tiagoscosta.tpps.com.br/posts/hugo-hospedando-site-no-firebase/</link>
      <pubDate>Thu, 28 Nov 2024 08:44:00 -0300</pubDate>
      <guid>https://tiagoscosta.tpps.com.br/posts/hugo-hospedando-site-no-firebase/</guid>
      <description>&lt;p&gt;Hospedar um site do Hugo framework é algo bem fácil rápido e por ser um site estático existem diversos provedores onde você consegue hospeda-lo de forma gratuita.&lt;/p&gt;&#xA;&lt;p&gt;Nesse artigo vou mostrar como hospedar no Firebase que é uma plataforma da Google e ainda vou mostrar como fazer o CI/CD usando o Git Actions do Github.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pré-requisitos:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Site em Hugo&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Caso não tenha o site em Hugo, nesse tutorial ensino como criar&lt;/p&gt;</description>
    </item>
    <item>
      <title>📝 Hugo - Hospedando site no Netlify</title>
      <link>https://tiagoscosta.tpps.com.br/posts/hugo-hospedando-site-no-netlify/</link>
      <pubDate>Sun, 17 Nov 2024 18:38:00 -0300</pubDate>
      <guid>https://tiagoscosta.tpps.com.br/posts/hugo-hospedando-site-no-netlify/</guid>
      <description>&lt;p&gt;Hospedar um site do Hugo framework é algo bem fácil rápido e por ser um site estático existem diversos provedores onde você consegue hospeda-lo de forma gratuita.&lt;/p&gt;&#xA;&lt;p&gt;Nesse artigo vou mostrar como hospedar na Netlify que é um plataforma com bastantes recursos legais para você hospedar, gerenciar, fazer deploys usando CI/CD e muito mais, e tudo já incluso na versão gratuita.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pré-requisitos:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;Site em Hugo&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Caso não tenha o site em hugo, nesse tutorial ensino como criar&lt;/p&gt;</description>
    </item>
    <item>
      <title>📝 Hugo - Criando o primeiro site</title>
      <link>https://tiagoscosta.tpps.com.br/posts/hugo-criando-o-primeiro-site/</link>
      <pubDate>Fri, 15 Nov 2024 13:38:00 -0300</pubDate>
      <guid>https://tiagoscosta.tpps.com.br/posts/hugo-criando-o-primeiro-site/</guid>
      <description>&lt;p&gt;Criar site no Hugo é algo extremamente rápido e fácil, com poucos comando você consegue criar toda um base para seu site com um código fonte bem leve e totalmente preparado para SEO.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pré-requisitos:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Hugo&lt;/li&gt;&#xA;&lt;li&gt;Git&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Presumindo que você já tenha o Hugo instalado no seu sistema operacional, caso não tenha, veja o tutorial abaixo para instalação no Windows ou linux Ubuntu.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://tiagoscosta.com.br/posts/hugo-framework-instala%c3%a7%c3%a3o-no-windows&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;https://tiagoscosta.com.br/posts/hugo-framework-instalação-no-windows&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://tiagoscosta.com.br/posts/hugo-framework-instala%c3%a7%c3%a3o-no-ubuntu&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;https://tiagoscosta.com.br/posts/hugo-framework-instalação-no-ubuntu&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;criando-o-site&#34;&gt;&#xA;  Criando o site&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#criando-o-site&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link para o cabeçalho&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link para o cabeçalho&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Observação:&lt;/strong&gt; Se estiver usando Windows, não use o CMD ou PowerShell, use o &lt;strong&gt;Git Bash&lt;/strong&gt;, pois assim você não terá problema de enconding de arquivo (caracteres estranho).&lt;/p&gt;</description>
    </item>
    <item>
      <title>📝 Hugo - Instalação no Ubuntu</title>
      <link>https://tiagoscosta.tpps.com.br/posts/hugo-instala%C3%A7%C3%A3o-no-ubuntu/</link>
      <pubDate>Mon, 28 Oct 2024 20:15:00 -0300</pubDate>
      <guid>https://tiagoscosta.tpps.com.br/posts/hugo-instala%C3%A7%C3%A3o-no-ubuntu/</guid>
      <description>&lt;p&gt;Hugo é um framework poderoso para gerar sites estáticos, é muito leve e é bem intuitivo para que se propoe.&lt;/p&gt;&#xA;&lt;p&gt;Velocidade é o carro chefe dele, tanto na velocidade de construção, quanto na de build (compilação do site) do site, oferece diversos recursos extremamente úteis, que abordarei em tutoriais futuros, e é muito, muito flexível, o que é ótimo, pois nos dá diversas possibilidades de customização do nosso site.&lt;/p&gt;&#xA;&lt;p&gt;Isso possibilita uma curva de aprendizado bem baixa o que acaba resultando no desenvolvimento de sites, muitas vezes, em poucos minutos.&lt;/p&gt;</description>
    </item>
    <item>
      <title>📝 Hugo - Instalação no Windows</title>
      <link>https://tiagoscosta.tpps.com.br/posts/hugo-instala%C3%A7%C3%A3o-no-windows/</link>
      <pubDate>Sun, 27 Oct 2024 12:47:00 -0300</pubDate>
      <guid>https://tiagoscosta.tpps.com.br/posts/hugo-instala%C3%A7%C3%A3o-no-windows/</guid>
      <description>&lt;p&gt;Hugo é um framework poderoso para gerar sites estáticos, é muito leve e é bem intuitivo para que se propoe.&lt;/p&gt;&#xA;&lt;p&gt;Velocidade é o carro chefe dele, tanto na velocidade de construção, quanto na de build (compilação do site) do site, oferece diversos recursos extremamente úteis, que abordarei em tutoriais futuros, e é muito, muito flexível, o que é ótimo, pois nos dá diversas possibilidades de customização do nosso site.&lt;/p&gt;&#xA;&lt;p&gt;Isso possibilita uma curva de aprendizado bem baixa o que acaba resultando no desenvolvimento de sites, muitas vezes, em poucos minutos.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
