منظور از declarative, efficient, and flexible بودن ری اکت در جمله ی زیر چیه ؟ React is a declarative, efficient, and flexible JavaScript library for building user interfaces
مفهوم Concurrent Mode در ریاکت چیست و چگونه کار میکند؟
چگونه میتوان Performance یک برنامه ریاکتی را بهبود داد؟از تکنیکهایی مانند Code Splitting, Lazy Loading, Memoization, Virtualization چگونه استفاده کنیم؟
در ریاکت چگونه یک Custom Hook بسازیم و چه زمانی باید این کار را انجام دهیم؟ چگونه میتوان با استفاده از Custom Hooks کدهای قابل استفاده مجدد نوشت؟
استیت (State) در ریاکت چیست و چه تفاوتی با پراپس (Props) دارد؟ چه زمانی از useState استفاده کنیم و چه زمانی از props؟
بهترین روش برای مدیریت استیتهای پیچیده در یک برنامه ریاکتی چیست؟ چه زمانی از useReducer یا Redux برای مدیریت استیت استفاده کنیم؟
روشهای مختلف مدیریت وضعیت (State Management) در ریاکت چیست؟ Context API، Redux، Recoil، Zustand و Jotai چه تفاوتی با هم دارند و چه زمانی از هرکدام استفاده میکنیم؟
چگونه از useMemo و useCallback برای بهینهسازی عملکرد کامپوننتها استفاده کنیم؟ (چه تفاوتی بین useMemo و useCallback وجود دارد و چرا در برنامههای سنگین مهم هستند؟)
تفاوت Server Components و Client Components در React چیست؟
high order array methods به چه چیز هایی میگن تو جاوا اسکریپت ؟ توضیح بدید لطفا .