// 🚩 Red flag
<UserAvatar user={user} />
// ✅ Better
<UserAvatar avatarUrl={user.avatarUrl} name={user.name} />
کد اول علاوه بر ایجاد Coupling، تو شرایطی باعث re-render های اضافی میشه.
@Mern_stack_01
| | Rad Dev (JS) 🖤 | @rads_notes · 2.7K subscribers // 🚩 Red flag
<UserAvatar user={user} />
// ✅ Better
<UserAvatar avatarUrl={user.avatarUrl} name={user.name} />