CodeShot

مسیر یادگیری React

کتابخانه جاوااسکریپتی متا برای ساخت رابط کاربری با کامپوننت‌های قابل‌استفاده مجدد و Virtual DOM.

5 مرحله

  1. 1.

    React چیست؟

    کتابخانه جاوااسکریپتی متا برای ساخت رابط کاربری با کامپوننت‌های قابل‌استفاده مجدد و مدل داده یک‌طرفه.

    ~6 ساعت
  2. 2.

    JSX و ساخت کامپوننت‌ها

    نحوه نوشتن JSX، ساخت کامپوننت‌های تابعی و انتقال داده بین کامپوننت‌ها با props را شرح می‌دهد.

    ~4 ساعت
  3. 3.

    مدیریت state و side effect با هوک‌ها

    توضیح می‌دهد useState و useEffect چطور state و side effect را در کامپوننت‌های تابعی مدیریت می‌کنند.

    ~5 ساعت
  4. 4.

    مدیریت state سراسری در برنامه‌های بزرگ

    استفاده از Context API و کتابخانه‌هایی مانند Redux یا Zustand برای مدیریت state مشترک بین کامپوننت‌های دور از هم را آموزش می‌دهد.

    ~5 ساعت
  5. 5.

    مسیریابی و واکشی داده

    پیکربندی مسیرها با React Router و واکشی داده از API با fetch یا کتابخانه‌هایی مانند React Query را شرح می‌دهد.

    ~5 ساعت