CodigoLegado
voltei-para-o-dia-dois

Dia dois chegou

É isso, voltei para atualizar o dia dois.

Bom sem muita enrolação, o que foi feito nessa v0.0.2?

Alguma monitoria

Bom, como eu disse antes, é bom saber que não falo com as paredes, então queria colocar alguma coisa aqui que mostra-se que estou recebendo acessos na página, talvez por motivação, ou só para saber se alguem ouve (lê) o que eu coloco aqui... Então eu comecei a pensar nas mil coisas que posso implementar. Existem muitas ferramentas para monitorar um sistema, eu inclusive já lidei com várias, grafana, prometheus, datadog e dynatrace. Mas isso é quase uma bazuka para matar uma formiga. Eu só quero monitorar acessos, e não controlar erros, logs, e tudo mais. Então partindo deste principio, fui no mais fácil, o querido Google Analytics, que para implementar é tão fácil quanto pegar um ID no GA e colocar em um script dentro do teu app. No meu caso, o NextJS, torna isso ainda mais fácil, instalando essa lib querida:

    @next/third-parties

E no meu layout.tsx só precisei disso:

    import { GoogleAnalytics } from  "@next/third-parties/google"
    ...
    <GoogleAnalytics  gaId={ENVIRONMENTS.GA_ID  ??  ''}  />

Pronto, essa parte que me comprometi, está no jeito. Acho que dá para tirar uma lição aqui: a menos que seja extremamente necessário, não comece fazendo o que é dificil. Eu utilizei o GA pois por enquanto ele me atende muito bem no que eu preciso, talvez mais pra frente, ele não seja tão util, e eu precise mudar, mas por enquanto vai ser ele.

Ajuste na renderização do MDX

Otimo! Uma coisa que eu queria resoler também, era como eu estava exibindo o arquivo .mdx, que estava meio ruim. Agora comecei a utilizar essa lib:

next-mdx-remote

Deixou mais facil a manipulação dos posts, além de facilitar o uso de componentes, motivo esse que me fez utilizar o MDX. Em algum post aleatorio eu explico um pouco do que é o MDX, caso você não saiba. Inclusive o circulo que muda de cor, no topo dessa postagem, é um componente adicionado dentro do arquivo .mdx.

Ainda ta bem porcaria o blog né, mas acho que fazendo todo dia um pouco, ele vai melhorar.

Ahhhh, consegui agora adicionar meta informações dentro do arquivo do post e ler isso também. Deixando um pouco mais dinamico e fácil de manipular.

    ---
    titulo: Dia dois chegou
    ---
     
    Conteudo Aqui =)

Proximos passos

Como de costume, vou deixar aqui o que eu quero trazer no proximo post:

Era isso por hoje, obrigado por ler. See ya.