سه شنبه , فروردین ۶ ۱۳۹۸
خانه / آموزش react native / ارتباط react native با سرور توسط کتابخانه axios

ارتباط react native با سرور توسط کتابخانه axios

 

کتابخانه axios یکی از کتابخانه های بسیار قوی و سریع برای ارتباط با سرور هست که برای تعامل برنامه های نوشته شده با react native و api سمت سرور تهیه شده. اگر شما برای ارتباط برنامتون با api سمت سرور دنبال یک روش سریع و مطمعن هستین حتما این کتابخانه رو تست کنید.

استفاده از کتابخانه axios بسیار راحته ، برای نصب و استفاده مراحل زیر رو دنبال کنید

ابتدا برای نصب داخل فلدر برنامه ترمینال رو باز کنید و دستور npm install axios رو اجرا کنید.

سپس در فایلی که میخواهید از axios استفاده کنید این کتابخانه رو import کنید ‘import axios from ‘axios

برای ارسال درخواست سمت سرور به صورت زیر عمل میکنیم.

در این مثال با استفاده از متد get پارامتر ID را سمت سرور ارسال میکنیم. (توجه داشته باشید حتما آدرس باید https باشه)

تابع then زمانی انجام میشه که ارتباط با سرور موفقیت آمیز باشه متغییر response شامل دیتای مورد نظر هست.

تابع catch زمانی انجام میشه که به هر دلیلی (مثل قطع بودن اینترنت) ارتباط با سرور برقرار نشه.

درباره ی رضا جباری

رضا جباری

دیدگاه بگذارید

Be the First to Comment!

avatar
  Subscribe  
Notify of