ADG

WIP Como eu desenvolvi meu próprio portfólio

Como eu desenvolvi meu próprio portfólio sem usar fraeworks para desenvolvimento frontend

WORK IN PROGRESS!!!

Certo dia, eu estava tranquilo, quando do nada tive uma ideia: por que eu não refaço meu portfólio? Na época, ele era bem feio e feito em React, sendo que eu queria poder fazer algo que não fosse client-side, e sim server-side, de forma que o que chega para o usuário é um conteúdo 100% estático. Existem várias maneiras de fazer isso, mas eu optei por fazer um trabalho braçal utilizando apenas Fastify e conhecimentos de HTML (no fim, acabei adotando outras bibliotecas, para que, por exemplo, este post pudesse estar sendo disponibilizado para vocês)!

Tecnologias

Eu como sou familiarizado com JavaScrit, resolvi fazer este portfólio usando TypeScript, uma "superset do typescript", eu acabei por optar de fazer esse montante para meu website:

Geração de páginas

  1. TypeScript (usando classes)
  2. HTML5
  3. CSS3 (estilos de forma geral

Servimento de arquivos

  1. Fastify (mãe do projeto)