This is my bio site source code. The idea was to create a PoC of an SSR application using Next.js v15 and Tailwind v4.
The application was built with i18n in mind, currently serving two languages. English and Portuguese.
Currently you can access the live demo at https://mesaquen.vercel.app.
During the development I found some limitations that are relevant. For instance, when using output: "export"
in Next.js configuration, you loose access to a lot of Next.js features such as middlewares.
Also, you have to know ahead of time all of your paths/params values. Creating a 404 page with internacionalizated text using App Router is quite dificult because of that.
I didn't implement it on this project so far because I'm still researching about it. Related issues are:
- Clone the repo
git clone https://github.com/mesaquen/mesaquen.github.io.git
- Install dependencies
# on /mesaquen.github.io directory
npm i
- Start the server
npm run dev
The application is made available at http://localhost:3000.