راکت

فرق بین react js و vue js

7 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

7
Alimotreb
Alimotreb
@Alimotreb

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

سلام
@sepehrjk2009

ویوو جی اس فریم ورک بسیار سبک جاوا اسکریپت هست
ری اکت جی اس : A JavaScript library for building user interfaces
یه کتابخونه کامپوننت محور برای ایجاد UI ها...

جفتشون برای طراحی اپلیکیشن های SPA تحت وب هستند....!

ویوو جی اس ، سبک ، آسان ، راحت ، هست!
ری اکت جی اس ، باید سینتکس JSX رو هم فرا بگیرید تا بتونید کار کنید ، اما از لحاظ سرعت ، نسبت به ویوو خیلی سرعت بیشتری داره!
جفتشون خوبن!
با ری اکت بعدا میتونید اپلیکیشن های موبایل هم بنویسید! ( react native)
ولی ویوو برای صفحات وب به نظرم چون خیلی سبکه بسیار مناسبه و ...
یادگیریشم راحته

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

در واقع شباهت‌های زیادی دارند..

  • هر دو two way data binding رو پشتیبانی میکنند
  • هر دو از virtual DOM استفاده میکنند
  • در هر دو کانسپت کامپوننت، پیاده‌سازی شده

اما از تفاوت‌ها:

  • ری‌اکت با سینتکس JSX کار میکنه در حالی ویو از HTML استفاده میکنه
  • تفاوت در Data Mutation
  • تفاوت در قابلیت توسعه
  • ویو حجم کمتری نسبت به ری‌اکت داره و از لحاظ زمان اجرا هم کمی سریع‌تر عمل میکنه

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

Alimotreb
Alimotreb
@Alimotreb

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

سلام مهندس
@ali.bayat

شما خودت برای پروژه ها کدوم رو به کار میزنید بیشتر !!
من پروژه های ری اکتی که دیدم بسیار سریع بودن حقیقتا ، و اکثر پروژه هایی هم که دیدم با ری اکت بودن با ویوو خیلی کمتر هست، ولی این vue یکمی لگ داره انگار!!

واسه یه پروژه کاملا SPA ، پیشنهاد شما ویوو جی اس هست یا ری اکت ؟

این ویوو واقعا ساده هست و با 20 KB فایل قابل راه اندازیه
ولی اون دردسرش بیشتره حقیقتا...!

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

@Alimotreb
درود

حقیقتا نمیشه گفت کدوم بهتره
من خودم بیشتر از ویو استفاده میکنم تا ری‌اکت

یه حالت لگ بعضا ممکنه در ویو دیده بشه که راه‌کارهایی براش هست اما از لحاظ سرعت اجرا مشکلی نداره.

من باشم برای پروژه SPA از ویو استفاده میکنم.. نه اینکه ری‌اکت خوب نباشه برای چنین پروژه ای .. دلیل ترجیح دادن ویو رو می‌تونم بگم سینتکس داده محورشه. یا شاید هم برای اینکه من بیشتر سمت بک‌اند مشغول بودم با سینتکس ویو راحت‌ترم.

Alimotreb
Alimotreb
@Alimotreb

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

سلام مجدد
@ali.bayat

سپاس ، ویوو واقعا ساده هست و سبک هست!
ولی ریکت واقعا یه سری دنگ و فنگ ها داره!

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

@Alimotreb

بله ، منم کاملا موافقم

majid ghafoorzade
majid ghafoorzade
@majidghafoorzade

برای مقایسه react و vue مهمترین فاکتوری که باید بدونین این هست که سینتکس React با استفاده از jsx هست در حالیکه vue سینتکس خاص خودش رو داره و از طریق directive ها به شما یک سری قابلیت ها رو ارائه میده. ولی بیشتر سلیقه هست و بسته به تصمیم تیم توسعه دهنده داره.

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

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