Benefits of Next.js and Different Rendering Techniques