Building Scalable Applications with Next.js