احمد علیزاده
4 سال پیش توسط احمد علیزاده مطرح شد
5 پاسخ

انتخاب در یادگیری فریمورک جاوااسکریپت

دوستان سلام
من تقریبا ۳ ماه دارم با جاوا اسکریپت کار میکنم و کاملا دارم درکش میکنم
حالا میخوام برای ماه های اینده برنام ریزی کنم که بعد از این که تسلط بیشتری به جاوا اسکریپت پیدا کردم کدوم فریمورکو انتخاب کنم
بین vuejs
Angular
React
مطالعاتی هم داشتم درباره ۳ تاشون
ولی موندم
میخوام هم یادگیری راحتی داشته باشه هم کارایی بیشتری
دوستانی که کار کردن با این فریمورک ها راهنمایی کنن
مچکرم


تگ‌های محبوب
لاراول
php
laravel
متفرقه
reactjs
عمومی
html_css
nodejs
vuejs
وردپرس
پایتون
css
فلاتر
react
javascript
ثبت پرسش جدید
سجاد
تخصص : برنامه نویس
@sajaddp 4 سال پیش مطرح شد
3

سلام

بنده با هر سه مورد مدتی سر و کله زدم، به نظرم این مسئله که آیا شما با زبان های سمت سرور آشنایی دارید یا خیر در انتخاب موثر هست.
همین طور اینکه آیا در آینده می خواهید سمت react-native و یا Ionoc و... بروید یا خیر.
به طور کلی بعد از یادگیری جاوا اسکریپت ( و ES6 ) برای هرکدوم از حالت ها موارد زیر رو پیشنهاد می کنم:
1- در صورت آشنایی با PHP:
vue و react رو پیشنهاد می دم.
2- در صورت استفاده از NodeJs برای سمت سرور:
هر سه مورد خوب هستند ولی احتمالا با انگولار لذت بیشتری ببرید.
3- تمرکز صرف بر روی Front-end :
به عبارت دیگر نخواهید کاری به بک اند داشته باشید در این صورت react رو پیشنهاد میدم.
4- قصد دارید به سمت تولید Web App حرکت کنید:
انگولار و react رو پیشنهاد میدم.

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


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
3

این بیشتر یک انتخاب شخصیه
یعنی معمولا افراد بر اساس علایق انتخاب میکنن هر 3 این فریمورک از بهترین ها و محبوب ترین ها هستند
اما اگر دنبال راحتی و ترکیب با کد های backend هستید vuejs و البته خودمم بیشتر علاقه ام به استفاده از vuejs هست
اما دو فریمورک دیگه اگر بخواید به backend متصل کنید باید برای backend یک api بنویسید و با اون ارتباط بر قرار کنید البته که کار سختی نیست و مزایای خوب خودشو داره
اکثر افرادی که میبینم به دنبال react میرن برای یادگیری react-nativve هست
انگولار هم که یک فریمورک همه فن حریفه و همه چیزها رو تو خودش داره .


احمد علیزاده
تخصص : برنامه نویس تحت وب
@ahmadalizade13 4 سال پیش مطرح شد
0

مچکرم جناب موسوی


سجاد
تخصص : برنامه نویس
@sajaddp 4 سال پیش مطرح شد
3

سلام

بنده با هر سه مورد مدتی سر و کله زدم، به نظرم این مسئله که آیا شما با زبان های سمت سرور آشنایی دارید یا خیر در انتخاب موثر هست.
همین طور اینکه آیا در آینده می خواهید سمت react-native و یا Ionoc و... بروید یا خیر.
به طور کلی بعد از یادگیری جاوا اسکریپت ( و ES6 ) برای هرکدوم از حالت ها موارد زیر رو پیشنهاد می کنم:
1- در صورت آشنایی با PHP:
vue و react رو پیشنهاد می دم.
2- در صورت استفاده از NodeJs برای سمت سرور:
هر سه مورد خوب هستند ولی احتمالا با انگولار لذت بیشتری ببرید.
3- تمرکز صرف بر روی Front-end :
به عبارت دیگر نخواهید کاری به بک اند داشته باشید در این صورت react رو پیشنهاد میدم.
4- قصد دارید به سمت تولید Web App حرکت کنید:
انگولار و react رو پیشنهاد میدم.

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


احمد علیزاده
تخصص : برنامه نویس تحت وب
@ahmadalizade13 4 سال پیش مطرح شد
0

مچکرم جناب سجاد
کامل راهنمایی کردید .
فکر کنم باید برم سمت react
چون سر کلم بیشتر با فرانت و میخوام برم سمت موبایل
دوم اینکه متقاضی زیادی داره .
مچکرم
فکر کنم متوجه شدم برای سال اینده باید روی چه چیز هایی قدرت پیدا کنم


پوریا امامی
تخصص : برنامه نویس، طراح وب سایت
@purya 2 سال پیش مطرح شد
1

وقتتون بخیر
هر کدوم از این سه فریمورک بسیار قدرتمند هستند.همچنین هر کدوم هم برای کاری ساخته شدند و شما باید با توجه به نوع پروژتون انتخابش کنید.
ویژگی ها هر کدوم بصورت خلاصه:

1 - React

  • جامعه بسیار بزرگ تر و آینده شغلی قوی تر نسب به دو فریمورک دیگر
  • بسیار مناسب برای اپلیکیشن های Native و PWA
  • یادگیری آسان
  • ترکیب با راحت اکثر فریمورک های Node.js
  • بهترین گزینه برای سایت های استاتیک
  • سریع

2- Angular

  • پشتیبانی از Typescript بصورت پیشفرض
  • یکپارچه
  • پشتیبانی گوگل از این فریمورک
  • همه فن حریف(کمتر موقعه ای پیش میاد که نیاز به دانلود پکیج برای پروژتون داشته باشید چون اکثر پکیج های مورد نیاز رو داخل خودش داره)

3- Vue

  • بسیار آسان
  • قابلیت ترکیب با PHP بخصوص در فریمورک Laravel
  • توسعه سریع
  • سبک و مینیمال

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

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