Razumevanje odjemalskih in strežniških strani v Next.js