mahmoud mahmoud
5 سال پیش توسط mahmoud mahmoud مطرح شد
6 پاسخ

استفاده از Vue یا react برای SPA بودن بخش هایی از سایت

سلام. میشه از vue یا react استفاده کرد که در قسمت فرانت بخش معمولی سایت(قابل مشاهده برای عموم) SPA نباشه ولی پنل مدیریت SPA باشه؟؟

@hesammousavi


ثبت پرسش جدید
Arez hz
تخصص : Front-end developer
@arezhz 5 سال پیش آپدیت شد
1

به این حالت میگن MPA
شما دیگه احتیاجی به vue router ندارید وقتی vue router رو حذف کنید خیلی راحت میتونید یه پروژه MPA توسعه بدید.

من به شخصه این کار و میکنم که دوتا پوشه جدا برای ادمین و لندینگ هم میگیرم که هرکدوم یه پروژه vue باشن بعد میام با webpack خروجی های dist مختلف میسازم و ازشون استفاده میکنم روی ادمین vue router میسازم روی لندینگ نمیسازم تا MPA بشه
@sayyed.mahmoud96


mahmoud mahmoud
تخصص : Developer
@sayyed.mahmoud96 5 سال پیش مطرح شد
0

پاسخ شما چه ربطی داشت به سوال من؟


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 5 سال پیش مطرح شد
2

بله میشه، شما هر ویوی که بخوای رو میتونی spa کنی حالا چه صفحات سایت باشه یا ادمین شما


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
2

سلام
@sayyed.mahmoud96

شما هر جایی رو بخوایید میتونید SPA کنید
داشبورد ادمین
داشبورد کاربر
صفحات اصلی سایت
اینا ویوو هاشون جدا از هم هستن.!


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
1

کاملا امکان پذیره

اتفاقا انتخاب این گزینه، خیلی هم خوبه...
در این حالت بدون نیاز به SSR (Server Side Rendering) میتونید سئوی خوبی برای صفحات عمومی تون داشته باشید و از طرف دیگه پنل ادمین اصلا نیازی به سئو نداره و وقتی SPA هم باشه کلربر راحت تر و سریع‌تر با اپلیکیشن کار میکنه و تجربه کاربری بهتری رو برای استفاده کننده در پی داره


Arez hz
تخصص : Front-end developer
@arezhz 5 سال پیش آپدیت شد
1

به این حالت میگن MPA
شما دیگه احتیاجی به vue router ندارید وقتی vue router رو حذف کنید خیلی راحت میتونید یه پروژه MPA توسعه بدید.

من به شخصه این کار و میکنم که دوتا پوشه جدا برای ادمین و لندینگ هم میگیرم که هرکدوم یه پروژه vue باشن بعد میام با webpack خروجی های dist مختلف میسازم و ازشون استفاده میکنم روی ادمین vue router میسازم روی لندینگ نمیسازم تا MPA بشه
@sayyed.mahmoud96


حسین شفیعی
تخصص : توسعه دهنده لاراول
@hshafiei374 5 سال پیش مطرح شد
1

من توی یه پروژه(apademy.com) اینکارو کردم ، از vue-router استفاده کردم و خب خیلی خوب شد همه چیز


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

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