Next.js


      Next.js is a React framework focused on server-side rendering and static generation. It is commonly used for applications where client-side rendering alone is not enough, especially when SEO or faster initial page loading matters.

      I usually prefer simpler client-side React applications when possible, but use Next.js when the project (e.g. this website) benefits from SSR or hybrid rendering. It allows me to stay within the React ecosystem while covering those cases.