راکت

تفاوت بك اند با api و بدون api

4 پاسخ

سلام
يه دوره اي رو مشاهده كردم به اسم api نويسي با nodejs كه در اون مياد يك سايت رو با همه إمكاناتي مثل پنل مديريت و كامنت و لاگين و سبد خريد و... رو با nodejs ميسازه
سوالم اينجاس بك اند نويسي با زبان php يا python چه تفاوتي با بك اند نويسي با api داره درصورتي كه هردو يك كار رو انجام ميدن؟
كدوم مورد بك اند نويسي كامل تر و حرفه اي تر هست و همه چيز و پوشش ميده ؟
تشكر

آرمین
آرمین
@arminbeik
ثبت پرسش جدید

پاسخ‌ها

4
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

عملا بین کدهای بک اند یک پنل سمت وب و یک وب‌سرویس فرق چندانی نیست
در هر ۲ یه سری محاسبات انجام میشه
و یه سری داده از دیتابیس واکشی میشه یا به روز میشه

تنها تفاوتش اینه که سمت وب ما ریسپانس یا پاسخ رو به صورت Html به کاربر نمایش میدیم

اما در وب‌سرویس ها ، معمولا داده ها رو در غالب jSon برمیگردونیم


این اطلاعات رو در نظر بگیر

=> App\City {#5153
     id: 3,
     province_id: 1,
     title: "تهران",
     status: 1,
     longitude: "-18.737583",
     latitude: "-80.560581",
     created_at: "2021-01-30 09:42:28",
     updated_at: "2021-01-30 09:42:28",
   }

میتونی این داده ها رو داخل Html بدی
و یا ریسپانس jSon برگردونی

آرمین
آرمین
@arminbeik

@ali.bayat
صرفا با api میشه هرسایتی مثلا وب سایت فروشگاهی طراحی کرد یا برای این کار استفاده از زبان مثلا php بهتر هست؟

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

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

پیشنهاد میکنم کمی بیشتر درباره API یا همون وب‌سرویس مطالعه کنی.
با هر زبان تحت سروری میشه api توسعه داد.

saman
saman
@saman1111

@arminbeik
با PHP هم میشه api نوشت
کلا api زبان برنامه نویسی نیست که

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

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