Server Components in Next.js: A Practical Guide for Real Projects
Server Components changed how we build React apps. With real examples, this guide shows where to use server and client components, how to fetch data, and which mistakes to avoid.
Open to new opportunities
Hi, I'm Omid Faryabi 👋
Full-Stack Engineer & Solutions Lead at Nilva
I'm a software engineer with 3+ years of experience, based in Tehran. I started at Nilva as a junior frontend developer and grew into a full-stack role: today I work directly with customers to understand what they need, then build it end to end, across the frontend, the backend and Oracle databases, while leading a team of 4 developers. I've contributed to applications serving millions of users, including Ba-Energy.ir with 5M users, and mentored over 200 junior developers.
Server Components changed how we build React apps. With real examples, this guide shows where to use server and client components, how to fetch data, and which mistakes to avoid.

