To develop the website, I used Next.js, a popular React.js framework. By using Next.js I achieved all my goals, including fast loading speeds and great SEO optimization. Using this framework also made it easier to manage and update the website.>
At first, I had planned to host my website on my Node.js server. However, I encountered an issue when implementing internationalized routing, because sub-path routing was not working on my server. Despite spending several days trying to troubleshoot the problem, I was unable to resolve it. Ultimately, I decided to switch to Vercel to host my website.