Finalmente um Site
Depois de tanto tempo projetando, esboçando, re-escrevendo e estudando eu finalmente consegui publicar a primeira versão do meu site (v 1.0). Sendo sincero, foi uma jornada interessante, comecei a querer ter meu site assim que iniciei programação, há aproximadamente 3 anos atrás, porém quem disse que eu sabia fazer algo naquela época?
Varias versões
A primeira versão do meu site usava apenas HTML & CSS, o que não parece algo tão impressionante, mas, como você faz um site totalmente responsivo sem a menor noção de UI e UX ou padronização de medidas responsivas como rem/em
?
Não era de se esperar que meu site tivesse problemas, ele até funcionava, porém em determinados viewports ele quebrava, além de serem várias linhas de código para uma mesma coisa. Depois de um tempo sem tocar em frontend/web-dev, eu resolvi voltar, porém usando React puro, houveram melhoras, a responsividade melhorou porém não estava boa o suficiente ainda, o tempo de carregamendo ficou absurdamente demorado devido ao intenso uso de JavaScript e o fato de algumas páginas terem 3 mil linhas de código efetivo. Bom, não estava ruim, mas poderia ser bem melhor.
Lembro que também nesse periodo, comecei a estudar princípios de design, UX & UI e um meta-framework de CSS (no caso o TailwindCSS), então as proximas versões do meu site se sairam melhores em responsividade e padronização.
Meses depois eu resolvi usar um Framework de React propriamente dito para fazer meu site, escolhi o NextJS (em especial o v13, e versões seguintes). Principalmente por conta das otimizações e o fato da Vercel ser a criadora (planejava hostear meu site na Vercel ao invés do Github Pages.) e foi o que eu fiz, e você está vendo o resultado nesse exato momento, ainda existem coisas a serem feitas e adicionadas, mas para uma primeira versão esse site está mais que completo.
É isso, uma primeira publicação curta, mas uma primeira.