دوره آموزشی React: کار با API ها (2018)
1 ساعت 18 دقیقهمتوسط2018-02-27
مدرسین

Emmanuel Henri
Executive with 20+ years of experience in programming and design
جزئیات دوره
در حالی که React چالش برقراری تماس های API را ساده می کند، فهمیدن اینکه چگونه برنامه خود را بر اساس یک API به بهترین نحو ساختاربندی کنید دشوارتر است. دو رویکرد اصلی وجود دارد: استفاده از روشهای واکشی داخلی React، یا استفاده از axios، یک کتابخانه مبتنی بر وعده. این دوره نقاط قوت هر تکنیک را نشان می دهد. مربی Emmanuel Henri مفاهیم اساسی پشت API های REST را پوشش می دهد و نحوه ساخت اجزای قابل استفاده مجدد را نشان می دهد که از روش های واکشی برای فراخوانی API های دنیای واقعی مانند News API استفاده می کنند. سپس نحوه اتصال به API ها با استفاده از axios را نشان می دهد که با تبدیل خودکار داده های JSON، تماس های API را ساده می کند. در پایان دوره، شما باید مهارت هایی برای ساختاردهی تماس های API، حفظ وضعیت و خوشحال کردن کاربران داشته باشید.
اهداف یادگیری
راه اندازی پروژه React
در حال واکشی داده ها
در حال به روز رسانی وضعیت شما
استفاده از کتابخانه axios برای درخواست HTTP
اهداف یادگیری
راه اندازی پروژه React
در حال واکشی داده ها
در حال به روز رسانی وضعیت شما
استفاده از کتابخانه axios برای درخواست HTTP
مهارت ها
React.jsAPIsMetaFront-End Web DevelopmentWeb DevelopmentSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
1. راه اندازی
- 04 - معرفی مجموعه ابزار شما
- 05 - یک پروژه React را راهاندازی کنید
- 06 - مفاهیم مفید
- 07 - مقدمه ای بر API ها
2. روشهای واکشی برای APIها
- 08 - جزء اولیه برای اخبار
- 09 - دادهها را واکشی کنید و وضعیت خود را به روز کنید
- 10 - کامپوننت را با دادهها نهایی کنید
- 11 - چالش - جزء Refactor برای استفاده مجدد
- 12 - محلول - جزء Refactor برای استفاده مجدد
3. محورها
- 13 - مقدمه ای بر axios
- 14 - به روز رسانی ساختار برنامه
- 15 - یک کامپوننت جدید برای اخبار جانبی ایجاد کنید
- 16 - روشهای جدید برای axios اضافه کنید
- 17 - یک جزء خطا برای خطاهای واکشی اضافه کنید
نتیجه
- 18 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی ساخت کتابخانههای مقیاسپذیر کامپوننتهای رابط کاربری React با استفاده از Storybook
- دوره آموزشی چالشهای کدنویسی پیشرفته React
- دوره آموزشی ریاکت تعاملی برای وب
- دوره آموزشی احراز هویت در React
- دوره آموزشی رندر کردن دادهها در React
- دوره آموزشی تمرین React برای مبتدیها: ساخت و تغییر کامپوننتهای پایه
- دوره آموزشی الگوهای طراحی React
- دوره آموزشی معماری میکرو فرانتاند با React