جشنواره عیدانه راکت | عضویت ویژه راکت برای آخرین بار | افزایش قیمت‌ها از سال جدید | و ...

مشاهده اطلاعات بیشتر...
ثانیه
دقیقه
ساعت
روز
آرمین
3 سال پیش توسط آرمین مطرح شد
2 پاسخ

تفاوت توسعه بك اند با وب سرويس rest api

سلام
تفاوت توسعه بك اند معمولي با لاراول با توسعه Laravel rest api در چي هست؟ آيا روند كدنويسي رو راحت تر ميكنه؟
مثلاً من دوتا دوره رو ديدم يكيش با لاراول يك سايت فروشگاهي ميسازه يك دوره هم همون فروشگاه رو با rest api ميسازه
تفاوت اين دو مدل در چي هست؟
آيا يك فرانت كار بهتره براي داشتن وب سرويس راحت تر و توسعه بك اند راحت تر در حد نياز پروژه خودش از شيوه rest استفاده كنه يا كلاً اين دو روش مكمل هم هستند و فرقي براي كار برنامه نويس از نظر سهولت نداره؟
تشكر


ثبت پرسش جدید
محمدرضا کیانی
تخصص : توسعه دهنده وب و موبایل
@MoReKiani 3 سال پیش مطرح شد
1

برای مثال شما بک اند رو با Laravel نوشتید بعد فرانت اند رو با Vue بعد برای رد و بدل کردن اطلاعات بین این دو باید از api استفاده کنید، به عبارتی باید بین این دو یک پل درست کرد که پل همون api هست


ebiram
تخصص : برنامه نویس وب، طراح رابط کارب...
@ebiramgs 3 سال پیش مطرح شد
1

سلام

بسته به نوع پروژه انتخاب میشه که خروجی بک اند، rest api یا graphql باشه و یا صرفا روش کلاسیک (html,css خودمون) استفاده بشه.
توسعه api بسته به نوع کاربردش می تونه بسیار وقتگیر تر و مشکل تر از روش کلاسیک باشه.

از نظر روش کدنویسی برای بک اند (لاراول) تفاوت چندانی نداره ولی از نظر به کارگیری خروجی برنامه تفاوت دارن.
در روش کلاسیک، خروجی مستقیم با html قابل استفاده هست اما در api نویسی حتما باید یک برنامه دیگه در کنار بک اند نوشته بشه که بتونه از api استفاده کنه، بنابراین زمانبر تر و در مواردی مشکل تر هم هست.

برای پروژه های کوچیک و متوسط مثل فروشگاه، استفاده از api توصیه نمیشه.


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

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