آفلاین
user-avatar

بهترین راه ارتباط با سرور

6 ماه پیش
توسط کامران داور آپدیت شد
آفلاین
user-avatar
Navid Goalpure ( 64 تجربه )
3 سال پیش

سلام
وقتی برای ارتباط با سرور سرچ کردم به کتابخونه های مختلفی رسیدم مثل axios, superagent, fetch , ...
دوس دارم بدونم شما کدوم کتابخونه رو پیشنهاد میکنین و چرا. ممنونم ازتون

آفلاین
user-avatar
محمد امیر محمدی ( 2633 تجربه )
3 سال پیش
تخصص : برنامه نویس لاراول و ویو جی اس

سلام
به نظرم axios خیلی خوبه
چون من تو vue هم استفاده کردم
تو ری اکت هم استفاده میشه
واقعا لایبرری خوب و قابل فهمه

آفلاین
user-avatar
احسان ( 286 تجربه )
3 سال پیش

سلام . بنظر من هم axios .
داخل داکیومنتش توضیحات خوبی داده و اینکه معمولا افرادی که ازش استفاده میکنن با مشکلی مواجه نمیشن . در ضمن مدتی پیش که من آمارش رو دیدم میزان دانلودش زیاده و این نشون میده که خوبه.

آفلاین
user-avatar
میلاد رسولی ( 243 تجربه )
3 سال پیش

سلام ، من توی تمام دوره های آموزشی که دیدم از axios استفاده کردن، کلا هر چیزی که استفاده میکنی از fetch استفاده نکن که دردسر زیاد داره و خیلی وقتا نتایج غیرمنتظره خروجی میده ، کلا stable نیست

آفلاین
user-avatar
Mohsen Etmd ( 18646 تجربه )
6 ماه پیش

سلام . بنظر من axios .

آفلاین
user-avatar
محمدحسن یگانه ( 65890 تجربه )
6 ماه پیش
تخصص : Full-Stack Web Developer Freelancer

باید گفت بستگی داره:

اگر به دلایل دیگه ای قبلا JQuery رو داخل پروژتون لود کردید پیشنهادم JQuery هست. اینجوری دیگه نیازی به اضافه کردن حجم پروژتون و دانلود کتابخانه اضافه مثل axios ندارید.
خیلی حرفه ای و رایج هست دستورات مربوط به ارسال درخواست های Ajax در JQuery. در انجمن ها هم زیاد درباره اش سوال و پاسخ انجام شده.

اگر از JQuery استفاده نمی کنید نمی ارزه به خاطر فقط این یک قضیه اضافه اش کنید و پیشنهادم همون axios هست که جزو معروف ترین هاست.

اگر هم مورد استفاده تون خیلی محدود و سرراست هست و از هیچ کدوم از کتابخونه های بالا در قسمت های دیگه هم استفاده نکردید همون fetch انتخاب معقولیه. چون اولا نیازمند اضافه کردن کتابخانه جدید نیست و بصورت built-in در مرورگرها تعبیه شده و هم امکانات خوبی داره. این که جناب @miladc به نتایج غیرمنتظره و عدم ثباتش اشاره کردند رو بنده باهاش مواجه نشدم تا الان.

آفلاین
user-avatar
کامران داور ( 21036 تجربه )
6 ماه پیش
تخصص : Front-end developer

بنده با axios و fetch کار کردم.
axios امکانات زیادی نسبت به fetch داره.
من همیشه با axios کار میکنم.

خوبی کار کردن با کتابخونه های که شهرت جهانی دارند اینه که هر برنامه نویسی از هر جای دنیا کافیه داکیومنتیشن او کتابخونه رو خونده باشه تا به راحتی از کد شما سر در بیاره.

برای ارسال پاسخ باید وارد سایت شوید