معرفی سرویس Fake Store API

محمدرضا کیکاوسی

حتما تا به حال برای شما پیش اومده که زمان طراحی یک وب سایت فروشگاهی یا آموزش طراحی وب اپلیکیشن های فروشگاهی، نیاز به یک سری داده‌های فیک یا اصطلاحا dummy data داشته باشید. همون طور که می دونید dummy data معروف Lorem ipsum سالهاست که استفاده میشه و تقریبا میشه گفت جز جدایی ناپذیر طراحی و توسعه وب سایت یا اپلیکیشن های مختلف هست. اما برای نمونه اولیه سایت های فروشگاهی قبل از اینکه دیتای واقعی تولید بشه باید چکار کرد؟ ضمن اینکه اگر وب سایت قرار باشه به صورت api داده ها رو لود کنه کار پیچیده تر می شه.

اولین راهکاری که به ذهن میرسه شاید این باشه که یک فایل با فرمت JSON بسازیم و در کنار پروژه قرار بدیم. به این ترتیب یک سری داده فرضی داریم و میتونیم همون ها رو داخل صفحه fetch کنیم. اما این کار الزاما خوب نیست.

دلیلیش اینه که برای هر پروژه وقت زیادی از شما گرفته میشه تا دیتای فیک تولید کنید و پیدا کردن تصویر و حتی تایپ کردنش ممکنه کار عذاب آوری باشه!

اینجاست که یک سرویس میتونه به کمک شما بیاد. وب سایت Fake Store API این امکان رو به شما میده که بدون دغدغه داده به طراحیتون بپردازید. در حال حاضر داده هایی که این وب سایت در اختیار شما قرار میده شامل:

  • محصولات ( در دسته بندی‌های پوشاک مردان، پوشاک زنان، وسایل الکترونیک و جواهرات )
  • سبد خرید
  • کاربر

ضمن اینکه انواع متدهای HTTP - GET,POST,PUT,PATCH,DELETE رو شامل میشه و می تونید به هر روشی که دوست دارید (fetch api, axios, jquery ajax,…) بهش متصل بشید و از داده هاش استفاده کنید.

برای مثال اگر در حال توسعه پنل ادمین فروشگاهی هستید داده های سبد خریدهای ثبت شده، کاربران وب سایت، جست و جو و فیلتر سبدهای خرید بر اساس زمان یا سورتینگ محصولات ممکنه خیلی به کارتون بیاد.

برای مشاهده جزئیات این سرویس و استفاده از داکیومنت ها می تونید به وب سایت fakestoreapi و یا گیتهاب پروژه مراجعه کنید.

توضیحات بیشتر رو میتونید در مقاله دیگری در مدیوم مطالعه کنید 

لینک مطلب