راکت
حل شده

کد نوشتن تکراری

2 پاسخ

سلام دوستان
یه سوال برام پیش اومده اونم اینکه برنامه نویس های حرفه ای آیا مثلا اگر در کامپوننتی حدود 10 تا ریکوئست ایجکس متفاوت باید ارسال کنن و ریسپانس بگیرن این 10 تا رو دونه دوه هی تعریف میکنن یا نه یه فانکشن کلی تعریف میکنن و پارامتر میدن مثلا یه axios فانکشن تعریف میکنن و داخلش با استفاده از call back هرسری کارایی ک میخان و انجام میدن ؟
اصولش چطوریه ؟
من فک میکنم یه بار تعریف کنن در قالب یچیزی مثل کلاس و چند بار ازش استفاده کنن جوری ک کدا هم تکراری نباشه

ثبت پرسش جدید

پاسخ‌ها

2
سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

بهترین پاسخ

Axios رو یکبار ایمپورت میکنی تویی پروژه ات و از فانکشن های که در اختیارت میذاره استفاده میکنی، خلاصه تر از خود فاکشن axios میخوای؟

axios.post('/login', {
  firstName: 'Finn',
  lastName: 'Williams'
})
.then((response) => {

}, (error) => {

});

هر callback فانکشن مربوط به یک کامپونته و یک axios هست به نظر من بهترین روش برای اسپاگتی نکردن کدهاتون استفاده مستقیما خود axios در کدهاتونه نهایت همه ی اینا کمپایل میشه و کدهاتون قابل توسعه.

Reza Jashnsaz
Reza Jashnsaz
@rezajashnsaz0011

تخصص: مهندس نرم افزار

سرچ کنید reactjs best practices

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام