تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی React: معماری نرم افزار

دوره آموزشی React: معماری نرم افزار

2 ساعت 43 دقیقهمتوسط2021-08-12

مدرسین

Shaun Wassell

Shaun Wassell

Full-Stack Software Developer

جزئیات دوره

بسیاری از توسعه دهندگان React از خود API React مطلع هستند، اما آشنایی چندانی با نحوه ایجاد برنامه های دنیای واقعی در مقیاس بزرگتر در حین برخورد با ذینفعان مختلف ندارند. تقاضاهای سنگین برای برنامه های وب از نظر مشتری و مدیریت، مستلزم آن است که توسعه دهندگان نرم افزار را به نحوی بهینه تنظیم کنند تا عملکرد و قابلیت نگهداری آن تضمین شود. و برای انجام موثر این کار، برنامه نویسان باید بدانند چگونه معماری نرم افزاری خوبی ایجاد کنند. در این دوره، توسعه دهنده ارشد نرم افزار Shaun Wassell به شما نشان می دهد که چگونه، جزئیاتی از آنچه توسعه دهندگان React باید بدانند تا برنامه های خود را برای نگهداری طولانی مدت، کارآمد و سازگار در طولانی مدت حفظ کنند، توضیح می دهد. با اصول رندر سمت سرور، مدیریت وضعیت، تقسیم کد و موارد دیگر آشنا شوید.

مهارت ها

Software ArchitectureReact.jsMetaJavaScriptOracleFront-End Web DevelopmentWeb DevelopmentSoftware DevelopmentDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - معماری نرم‌افزار را با React یاد بگیرید
  • 02 - آنچه باید بدانید

1. مبانی معماری نرم افزار

  • 03 - معماری نرم‌افزار چیست

2. رندر سمت سرور (SSR)

  • 04 - اصول رندر سمت سرور
  • 05 - راه‌اندازی یک برنامه ساده React
  • 06 - Basic React SSR
  • 07 - ساخت و ارائه یک برنامه SSR React
  • 08 - مسیریابی با رندر سمت سرور
  • 09 - یک ظاهر طراحی با رندر سمت سرور
  • 10 - هشدارهای رندر سمت سرور

3. معماری مدیریت دولتی

  • 11 - مدیریت دولتی چیست
  • 12 - حالت کوچک با useState Hook
  • 13 - حالت کوچک با زمینه
  • 14 - دسترسی به متن داخل اجزا
  • 15 - حالت متوسط با پس زدن
  • 16 - اشتراک گذاری حالت پس زدن
  • 17 - استفاده از سلکتورهای Recoil
  • 18 - ایالت بزرگ با Redux
  • 19 - استفاده از Redux با کامپوننت
  • 20 - حالت بزرگ با MobX

4. بارگذاری داده‌ها و WebSockets

  • 21 - چه زمانی باید داده‌ها را بارگذاری کنیم
  • 22 - بارگذاری داده‌ها با SSR
  • 23 - ارائه داده‌های API سمت سرور
  • 24 - تقویت SSR با زمینه

5. تقسیم کد

  • 25 - اصول تقسیم کد
  • 26 - تقسیم کد مبتنی بر مسیر
  • 27 - زمان استفاده از تقسیم کد
  • 28 - مرزهای خطا

6. ساختار پوشه و قراردادهای نامگذاری

  • 29 - عملکرد در مقابل سازمان مبتنی بر ویژگی
  • 30 - یکپارچه، چند مخزن، و مونورپوس

نتیجه

  • 31 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal