راکت

Livewire یا Vue.js

4 پاسخ

سلام دوستان
Livewire یا Vue.js ؟ کدومش دارای پرفورمنس بالاست؟ کدومش برای چه پروژه ای خوبه؟ مزایا و معایبش؟

دوستان ممنون میشم تجارب خودتونو به اشتراک بزارید.
@alirezadini @arminamirinasab @endworld @hekmati @hesammousavi @mhyeganeh @MrMobin @PWR @shift.delete @TGame

ثبت پرسش جدید

پاسخ‌ها

4
یاصر قدیمی
یاصر قدیمی
@OldYaser

تخصص: توسعه دهنده فرانت اند و جوجه توسعه دهنده بک اند

نظر شخصیم*

اگه هیچکدوم رو بلد نیستید بنظرم برید سراغ Vue چون ( از نظر من ) میشه خیلی راحتتر یادش گرفت.
ولی در بعضی پروژه های بزرگ که قراره داده های زیادی هندل کنید ( دقت کنید در همه موارد نه ) livewire میتونه کمکتون کنه.

ولی درکل Vue رو ترجیح میدم هم قدرتمند تره ، هم افراد بیشتری نسبت به livewire به اون مسلط هستن. و اگه بخواید تیمی کار کنید مطمئنا Vue بکارتون میاد نه LiveWire.

علیرضا دینی
علیرضا دینی
@alirezadini

تخصص: برنامه نویس

@Mohammad79
به نظر من این وابستگی به چند عامل داره :
1- قسمت اعظم پروژه ای که داری توسعه میدی باید api داشته باشه؟ (مثلا برای موبایل اپلیکیشن)
2- صرفا یک وب سایت mpa هست و میخوای قسمت هایی از داشبردت بدون رفرش شدن دیتاهاش عوض بشه
3-زمان اجرای پروژه اهمیت ویژه ای داره و نمیخوای درگیر استفاده از چندتا استک برنامه نویسی مختلف بشی و فقط لاراول کافی هستش.

حالا عوامل مهم بالا رو برای انتخاب تکنولوژی در نظر میگیریم و به یه جواب مشخص میرسیم :

  1. در این حالت بهتره از vue یا react استفاده کنی ، چون تو که داری api میسازی پس به این ترتیب کارت ساده تر میشه
  2. قطعا livewire در این حالت انتخاب بهتری هستش چون قدرت استفاده از همون blade های لاراول همچنان در اختیارت قرار میگیره.
  3. در این حالت هم livewire انتخاب بهتری هستش و پروژه متمرکز با یک تکنولوژی که لاراول باشه پیشرفت میکنه.

شاید پاسخ شما همین‌جا باشد

محمد
محمد
@Mohammad79

تخصص: همیشه در حال یادگیری ...

پس اگر پروژه وابستگی زیادی به API داشته باشه و مقیایس بزرگ باشه بهترین حالت Vue هستش!

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

چندتا نکته هم من میگم در ادمه صحبت دوستان

  • اگر بودجه خوبی در نظر گرفته شده برای پروژه میتونی فرانت و بک اند رو جدا کنی و در آینده اون مشتری میتونه برای اپ موبایل هم استفاده ش کنه
  • اگر میخوای فرانت بزنی باید بیینی مشتری نیازمنده اینکه توی سرچ گوگل و بحث سSEO کار بشه یا نه اگر آره و میخوای VUE استفاده کنی باید بری سمت فریمورک NUXTJS چون هم سریعتر میتونی پروژه رو جلو ببری و هم SSR رو میتونی کار کنی

اگر فرانت شما یک داشبورد هست فقط از VUEJS استفاده کن اینم بستگی به پروژه و بودجه داره

اگر مشتری شما بودجه فرانت و بک رو با رقم خوب نمیتونه بده میتونی برای تسریع در پروژه از LIVEWIRE استفاده کنی

باید خیلی از شرایط رو بسنجی و بعدش کار کنی بیشتر زمان و هزینه پروژه س که تعیین میکنه مگر خودت بخوای برای کسب تجربه با هزینه کم و انرژی بیشتری کار کنی

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

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