راکت

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

3 پاسخ

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

ممنون

pooria83
pooria83
@pjalili83
ثبت پرسش جدید

پاسخ‌ها

3
حسن حکمتی
حسن حکمتی
@hekmati

تخصص: برنامه نویس وب و بلاکچین

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

pooria83
pooria83
@pjalili83

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

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

حسن حکمتی
حسن حکمتی
@hekmati

تخصص: برنامه نویس وب و بلاکچین

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

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

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