سلام من داشتم مستندات ری اکت جی اس رو میخوندم و یه سوال برام پیش اومد
سوالم اینه که این user چرا تعریف شده و کاربردش چیه؟
چرا مستقیم نمیشه به آبجکت کامنت دسترسی پیدا کرد؟
https://reactjs.org/redirect-to-codepen/components-and-props/extracting-components-continued
کدش کاملا واضح بیان میکنه چیکار داره میکنه
برای افزایش خوانای و توسعه پذیری بهتر اینطوری نوشته شده اون کامپوننت UserInfo هم اطلاعات author کامنت رو میگیره و نمایش میده .
میشه چرا نشه
ولی خوب شما وقتی props رو برای یک component تعریف میکنید به اون component میگید براساس اون props رفتار خودشو تنظیم کنه (دقیقا مث تگ html که رفتارشون با خصوصیاتشون تغییر میکنه)
شما ممکنه همین component رو جای دیگه به کار ببرید که object به شکل دیگه ای تعریف شده (چه میدونم کلا پروژت به قدری عظیم شده که میخوای چندین جا ازش استفاده ببری.)
در واقع در کدهای پیچیده تر مطمئنترین و تمیز ترین کار ممکن همین کاره (باید طوری کار کرد که هم کد خوانایی داشته باشه هم قابل استفاده بودنش بالا باشه و هم وابسته به شرایط نباشه)
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟