My personal portfolio development
The idea behind this portfolio was to create a static website (SSG) hosted on GitHub pages and with a fully automated deployment using GitHub Actions, always with the idea of using the best development practices and the latest technologies.
Technology stack
This section presents the technological stack used in the development of this portfolio.
Main framework (Next.js)
Next.js is a React.js framework developed by Vercel for creating web applications. Its use is becoming more and more widespread, just as its community is growing. Its constant updates and implementation of more and more powerful features, together with all the above, have made me be interested in it for quite some time and I decided to use it in the creation of my portfolio.
Some of its key functionalities that have been used in the development of this portfolio are:
- File-system based router.
- Static Site Generation (SSG).
- Link component to handle client-side transitions.
- Typescript support.
You can find more information on its official website.