-N: Next.js, the framework around all the project.
-F: Fuck.
This is the front-end code of my test website project using a self-hosted headless CMS on a VPS.
## Motivation
I wanted to develop a cute test website using a headless CMS and an API fetching the front-end from a GitHub repo. Previosly I had developed several Wordpress websites -around 6 at this exact point- and this is a big step up in every term.
I wanted to develop a cute test website using a headless CMS and an API fetching the front-end from a GitHub repo. Previously I had developed several WordPress websites -around 6 at this exact point- and this is a big step up in every term.
## Method and results
The name and the project itself revolves around the next.js framework, which I chose for code simplicity and the superiority of typescript. Payload CMS was chosen as it is entirely built over next.js, it is open source and it uses MongoDB -which is very powerful and can scale well-. There is a Dockerfile for testing and deployment purposes.
The name and the project itself revolve around the next.js framework, which I chose for code simplicity and the superiority of typescript. Payload CMS was chosen as it is entirely built over next.js, it is open source and it uses MongoDB -which is very powerful and can scale well-. There is a Dockerfile for testing and deployment purposes.
The back-end for the website is self-hosted in my own VPS.
The back-end of the website is self-hosted in my own VPS.
As the project advances I will update this README file.