درود.
زمانی که برای spa میخوایم api طراحی کنیم برای هر صفحه api برنیم یا برای یک موضوع خاص
تصور کنید که صفحه اصلی یک سایت فروشگاهی هست.پرفروشترین ها،پرتخفیفترین ها،لیست دسته بندی ها و ...
آیا بهتر هست که همه طی یک درخواست برگرده یا اینکه برای هرکدوم یک api طراحی بشه که سمت فرانت درخواست بده؟
مساله اینه که درحال حاضر سایتی به این صورت هست که جداجدا درخواست میده و از اونجایی که هر درخواست میانگین 500ms زمان میگیره سرعت لود صفحات خیلی پایین هست.
سلام
بهتره برای کامپوننت هایی که دارید درخواست های متفاوت به endpoint های خودشون بزنید یعنی کامپوننت پرفروش ترین محصولات رندر میشه و بعد دیتا هاش رو از مثلا /api/productspopular بگیره و بعد دوباره کامپوننت رو re render کنه. برای بقیه کامپوننت ها هم همینطور
سلام خسته نباشید
از نظر من بیای هر بخش یه component کن بعد بیا در component برای هر بخش یک api بزن به سرور و اطلاعات بگیری بهتره
@milwad @rezaesoheil
خب پروژه ما next هست.در نظر بگیرید برای لود صفحه اصلی 7 تا کامپوننت دارن درخواست میزنن.چیزی که من تا الان دیدم هر درخواست تقریبا 500 ms میگیره(طبق تلسکوپ) و صفحه اصلی سایت خیلی خیلی کند هست
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟