راکت
pooria83
pooria83
توسط pooria83 مطرح شد
3 پاسخ

نیاز به راهنمایی در مورد معماری در لاراول

سلام
فرض کنید که قراره چند api مختلف رو پیاده سازی بشه و در فاصله های زمانی مشخص محتواشون چک بشه و اگر مورد جدیدی باشه کار خاصی روش انجام بشه.
پیاده سازی این api های مختلف رو کجا انجام میدین؟ منظورم اینه که برای هر کدوم controller میسازید یا اینکه مثلا با یه helper اینکار رو انجام میدین؟
عملیات چک کردن محتوا رو کجا انجام میدین؟

ممنون


ثبت پرسش جدید
حسن حکمتی
حسن حکمتی
تخصص :برنامه نویس وب و بلاکچین
@hekmati4 سال پیشمطرح شد
0

سلام
درخواست های api هم مانند درخواست های http ساماندهی می شوند یعنی بجز در بخش مدل و مایگریشن در مواردی همچون کنترلرها، روت ها، routeservicerprovider , middleweare و ... باید موارد مرتبط با api رو ایجاد کنید.
حتما در این فرایند باید به نسخه بندی api هم توجه بفرمایید. یعنی یک ورژن تولید کنید و بعدا اگر نیاز به تغییرات بود روی ورژن جدید اعمال کنید.


pooria83
pooria83
@pjalili834 سال پیشمطرح شد
0

@hekmati
ممنونم
دیزاین پترن خاصی مد نظرتونه؟


حسن حکمتی
حسن حکمتی
تخصص :برنامه نویس وب و بلاکچین
@hekmati4 سال پیشمطرح شد
0

@pjalili83
آموزش restful api در این دوره ارایه شده، خیلی سریع و ساده می تونید کاربردیش کنید.


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

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