سید حسین هاشمی
4 سال پیش توسط سید حسین هاشمی مطرح شد
2 پاسخ

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

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


ثبت پرسش جدید
سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش آپدیت شد
0

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

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

}, (error) => {

});

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


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 4 سال پیش مطرح شد
0

سرچ کنید reactjs best practices


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش آپدیت شد
0

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

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

}, (error) => {

});

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


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

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