سلام وقت بخیر
من میخوام یه سیستم فروشگاه طراحی کنم (پروژه ی تمرینی) که قابلیت های رایج یک فروشگاه آنلاین رو داره
سبد خرید،پنل مدیریت و ...
قبلا همین مورد رو با php pure و jquery و bootstrap طراحی کردم ولی الان میخوام با تکنولوژی های جدیدتر مثل vue کار کنم
چنتا سوال داشتم که ممنون میشم راهنمایی کنید:
۱- اینکه سیستم فروشگاه رو به صورت spa طراحی کنی کار درستیه؟
۲- معمولا از طراحی spa تو چه زمینه ها و ساختاری استفاده میشه؟
بر چه اساس و معیاری یکی یه فروشگاه با لاراول و سیستم blade طراحی میکنه و یکی دیگه میاد از restApi استفاده میکنه؟
یکی از معماری mvc استفاده می کنه و یکی از طراحی رویه ای؟
۳- میشه از vue و react و امثال این ها طوری استفاده کرد که حالت spa نداشته باشه طراحیمون؟ (مثل jquery سابق)
۴- تو پروژه هایی که قبلا کار کردم مثلا برای نمایش دکمه ی ورود به پنل مدیریت از سشن ها استفاده میشد که اگر مدیر لاگین بود این دکمه رو نشونش بده
حالا با توجه به اینکه ممکنه یه پروژه از api ها استفاده کنه این طور بخش ها چطور پیاده سازی میشن؟
چون فرانت و بک تقریبا از هم جدا هستن و مثل سابق خیلی در هم آمیخته ازشون استفاده کرد
۵- معمولا تو این مدل پروژه ها برای بخش فرانت (اگر بخوایم از vue) استفاده کنیم
باید به شکل cdn تو پروژه اضافه بشه (که البته تو این مدل تفاوت چندانی با jquery نداره به نظرم)
یا اینکه باید از vue cli استفاده کرد؟
۶- اگر از حالت cli استفاده کنیم برای اضافه کردن کتابخونه هایی مثل fontawesome و ... باید چطور عمل کرد؟
یعنی لینک فایل های مربوط به اون کتابخونه رو باید تو کدوم یکی از فایل های پروژه ی vue cli اضافه کرد؟
دوستان لطفا راهنمایی کنید
من یه مقدار گیج شدم
سوالایی که پرسیدم واقعا برام مهمه چون بخشی از مسیر پیش رومو تعیین میکنه
فکر میکنم همه ی این گنگ بودن ماجرا به این خاطر هستش که با لاراول کار نکردم و فقط به php فکر میکنم تو بخش بک اند
ولی با این حال ممنون میشم راهنمایی کنید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟