Skip to content
This repository has been archived by the owner on Jan 23, 2021. It is now read-only.

brunoanken/anken.dev

Repository files navigation

anken.dev

Este é o meu site pessoal, ainda bem básico porém funcional. Pretendo adicionar mais algumas páginas acerca da minha carreira e habilidades tećnicas e, futuramente, um blog.

Acesse por aqui => https://anken.dev

Tecnologias

next.js

O next.js é muito prático para criar sites estáticos utilizando React, que é a biblioteca front-end que mais domino (e gosto).

E sempre tive vontade de aprender esta tecnologia então aproveitei a oportunidade para criar meu site utilizando esta maravilha.

CSS Modules

O next.js já vem com CSS Modules integrado e acredito que isto combina bastante com a filosofia de componentização do React (e do front-end moderno em geral).

Apesar do site estar bem simples e pequeno resolvi adotar de antemão pois acho uma mão na roda, a DX (developer experience) é incrível e não há nenhum problema de performance no ambiente de produção (pois o site é estático).

TypeScript

Um total exagero usar TypeScript para um projeto deste tamanho mas eu queria estudar e aplicar mais esta tecnologia então aqui estamos.

Deploy e hospedagem

A CDN da Vercel está sendo utilizada para a hospedagem do site. A motivação é simples: é gratuito e de integração incrivelmente simples para projetos feitos em next.js.

O deploy é feito de maneira automática sempre que algo é enviado para a branch master. A integração é feita de maneira automática pelo dashboard da Vercel.