جشنواره تخفیف‌های تابستانی به مدت یک هفته! کد تخفیف ۲۵% : SUMMER 
#

js

استفاده از ref برای دسترسی به کامپوننت

[اپیزود] کاربرد دیگر ref برای زمانی است که قصد داریم به کامپوننت(class-based) فرزند به طور مستقیم دسترسی داشته باشیم؛ همچنین با استفاده از ref توانایی این رو داریم تا متدهای کامپوننت فرزند رو اجرا کنیم.

نگاه عمیق‌تر به refهای مربوط به DOM

[اپیزود] در این ویدیو یک مقدار بیشتر با refهای DOM کار میکنیم تا دید بهتری نسبت به این قابلیت پیدا کنیم.

استفاده از ref برای دسترسی به DOM

[اپیزود] یکی از کاربردهای ref برای زمانی هست که نیاز داریم به صورت مستقیم به یکی از المنت‌های DOM دسترسی داشته باشیم. ref تقریبا مقداری مشابه خروجی توابع document.getElement رو در خودش ذخیره میکنه.

دسترسی مستقیم به فرزندان یک کامپوننت

[اپیزود] طبق روند اصلی React تنها راه برقراری ارتباط با فرزندان یک کامپوننت از طریق props هست. برای مواقعی که نیاز داریم تا از این روند پیروی نکنیم میتونیم از ref استفاده کنیم. با استفاده از ref به طور مستقیم به فرزندهای کامپوننت دسترسی داریم.

ساخت ماژول برای استفاده‌ی بهتر از axios

[اپیزود] کتابخانه‌ی axios قابلیت‌های زیادی رو در اختیار ما قرار میده. یکی از این قابلیت‌ها به ما کمک میکنه تا اطلاعات پایه برای تمام درخواست‌ها رو تعیین کنیم و هربار نیاز نباشه اون‌ها رو بنویسیم. توی این ویدیو ماژولی درست می‌کنیم که از این قابلیت axios استفاده می‌کنه.

استفاده از async/await در axios

[اپیزود] کتابخانه‌ی axios از promise استفاده می‌کنه پس میتونیم از async / await برای درخواست‌های http که میفرستیم استفاده کنیم. توی این ویدیو درخواست‌های قبلی رو به شکل async / await بازنویسی میکنیم.

ارسال درخواست http با استفاده از کتابخانه‌ی axios

[اپیزود] برای اینکه به شکل بهتر و راحت‌تری درخواست‌های http بفرستیم میتونیم از کتابخونه‌ای مثل axios استفاده کنیم. توی این ویدیو مثال ساده‌ای از axios رو به کار میبریم. 

ساختار http request

[اپیزود] خیلی وقت‌ها نیاز داریم تا اطلاعات رو با سرور تبادل کنیم. یکی از راه‌های متداول انجام این کار، استفاده از XML Http Request هست. توی این ویدیو به صورت خلاصه ساختار این نوع درخواست رو بررسی می‌کنیم.