یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهابا سلام خدمت همه دوستان
یه سوال خیلی مهمی واسم پیش اومد اونم اینکه درخواست ajax بیش از حد بد هست یا خوب؟
مثلا میخوایم یک فرم درج کالا رو سابمیت کنیم بیاییم ازajax استفاده کنیم یا ویرایش کنیم یا حذف کنیم یا سرچ داشته باشیم در کالاها همه رو بیاییم از ajax استفاده کنیم این کار خوبه یا بد به جای اینکه مثلا بیاییم برای درج کالا روت new و ویرایش روت edit و ... تعریف کنیم . کدوم روش خوبه با توجه به اینکه در ajax صفحه رفرش نمیشه
ممنون میشم دوستان نظر تخصصی خودشون رو بدن چون سر پروژه ای تو همین مساله گیر کردم.
@ali.bayat
@hesammousavi
@khanzadimahdi
@juza66
سلام
@rm.8968
اگر هدفتون ایجاد وب سایت SPA هست ، خب رو بیارید به فریم ورک های پیشرفته و حرفه ای جاوا اسکریپت :
مثل ویوو جی اس ، مثل ری اکت !
اینکه همه جاها رو با متد ایجکس بنویسید خب پراکندگی کد ایجاد میشه و هندلش کمی سخته!
ولی اگر یه سری جاها ، مثل سرچ ، و یا مواردی که گفتید ، اینا پیاده سازی بشه خب خوبه! به عنوان یه قابلیت بهش نگاه کنید نه اینکه کل پروژه رو بر مبنای اون بیارید بالا
بر مبنای اون خواستید بیارید بالا از فریم ورک های جاوا اسکریپتی استفاده کنید که مختص این کار ساخته شدند.!
نه منظورم این نیست.
الان منظورم اینه این کار خوبه یا بد این همه درخواست های ajax . چون جایی میخوندم استفاده بیش از حد از درخواست های جاوااسکریپتی زیاد خوب نیست . این سیستم طراحی شده . ایرادشم اینه گاهی اوقات دریافت پاسخ از سرور طول میکشه و دچار خطا میشه نرم افزار
سلام
شما اگر بتونی خوب کدهای ایجکس بنویسی و مدیریتشون کنی مشکلی تویی پروژه ات پیش نمیاد ، برای پروژه های بزرگ معمولا از کتابخانه های ریکت یا ویو یا .. استفاده میشه که کدها تویی کامپونت ها نگه داری میشه که مدیریت و اصلاح شون خیلی راحتتر هست و قابل توسعه.
خودم اخرین کارم همش ایجکس کد زدم پروژه بزرگی نبود ولی تویی هر فرم جدا کدها رو نوشتم و با وب پک ادغام و فشرده سازی کردم.
درخواست ها رو سمت کلاینت کش کنید. مواردی که نیاز نیست هر دفعه گرفته بشن رو کش کنید. مثلا تصویر پروفایل کاربر نیاز نیست هر دفعه از سرور گرفته بشه مگر اینکه تغییرش بده! وقتی که تغییر داد همون موقع خب سمت کلاینت هم تغیرش بدید.
از state manager ها برای مدیریت داده ها استفاده کنید مثلا vuex یا redux یا چیز های مشابه.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟