کدام یک از فریمورک‌های زیر را جهت تولید نرم افزارهای وب پایه SPA مناسب می‌دانید؟
صورت مسئله طراحی نرم افزارهای سازمانی (بزرگ، ماژولار و پیچیده) تحت وب است و نه طراحی وب سایت، این نرم افزار تحت وب باید کارائی مناسبی در مرورگرهای موبایل نیز داشته باشد. البته این نرم افزار باید در بستر اینترنت (خارج از محیط سازمان) نیز سرعت اجرای مناسبی داشته باشد.

اگر تمایل داشتید  نظر خود راجع به این ویژگی‌های گزینه‌های موجود نیز مطرح کنید.
  1. پشتیبانی بلند مدت (Long Term Support)
  2. پایداری فریمورک (Stability)
  3. ابزارهای توسعه (IDE, Tools)
  4. ابزارهای جانبی و کتابخانه‌های آماده با کیفیت بالا
  5. کارائی در مقیاس بالا (Performance)
  6. طراحی ماژولار 
  7. امنیت
  8. پیدا شدن برنامه نویس مربوطه در ایران!
  • AngularJs 2
  • EmberJs 2
  • ReactJs + چند کتابخانه دیگر
  • KnockoutJs + چند کتابخانه دیگر
  • تاریخ انقضاء‫۷ سال و ۵ ماه قبل، جمعه ۱ اردیبهشت ۱۳۹۶، ساعت ۰۵:۳۱

نتایج نظر سنجی

AngularJs 2
۸۸.۵ %
با ۴۶ رای
ReactJs + چند کتابخانه دیگر
۵.۸ %
با ۳ رای
KnockoutJs + چند کتابخانه دیگر
۳.۸ %
با ۲ رای
EmberJs 2
۱.۹ %
با ۱ رای
  • #
    ‫۸ سال و ۲ ماه قبل، جمعه ۱ مرداد ۱۳۹۵، ساعت ۱۷:۳۴
    SignalR+Jquery
  • #
    ‫۸ سال و ۲ ماه قبل، جمعه ۱ مرداد ۱۳۹۵، ساعت ۱۷:۴۹
    هر چند تجربه کار با این کتابخانه‌ها بیشتر برای من در حد مشاهده بوده ولی به نظر من به چند دلیل انگیولار برتری داره
    اول اینکه مستندات و مثال‌ها و کدهای زیادی ازش در اینترنت یافت میشه
    دوم اینکه برنامه نویس‌های بیشتری در این کتابخانه در ایران هستند که در صورت پروژه ای که قبلا با انگیولار نوشته شده باشه و نیاز به توسعه در آینده داشته باشه و اگه تیم سابق نباشه میشه افرادی جدیدتری رو سریع و راحت‌تر پیدا کرد.
    سوم اینکه انگیولار توسط گوگل منتشر میشه که نسبت به بقیه معتبرتره و هم اینکه چون بازنویسی کردن احتمال مشکل در آینده براش به شدت پایین میاد.
    فکر میکنم اون هشت گزینه ای که شما مطح کردید رو انگیولار به خوبی داره.
    • #
      ‫۸ سال و ۲ ماه قبل، جمعه ۱ مرداد ۱۳۹۵، ساعت ۱۹:۵۶
      موافقم. البته در مقایسه منصفانه پارامترهای دیگری نظیر فراگیری فریم ورک (محبوبیت) و بدنبال اون پشتیبانی شرکتهای ثالث (third party) نیز نقش مهمی در انتخاب یک فریم ورک دارند که متاسفانه فعلا انگولار در کسب موفقیت در این پارامتر‌ها فاصله داره. بطور مثال React جدا از خود facebook توسط hellosign netflix و چندی دیگر از کمپانی‌های صاحب نام مورد استفاده قرار گرفته هرچند React از نظر ساختاری بیشتر ابزاره تا فریمورک کاملی چون انگولار ولی انتخاب منطقی‌تر توسط شرکتهای بزرگ معمولا انتخاب گزینه ای با ریسک کمتر بوده..
      به نظر من انگولار با عرضه نسخه نهایی این قابلیت رو داره که در مدت کمی تغییرات قابل توجهی رو در توسعه نرم افزارهای تحت web بده

       
  • #
    ‫۸ سال و ۲ ماه قبل، یکشنبه ۱۰ مرداد ۱۳۹۵، ساعت ۰۲:۴۹
    به نظرم Aurellia میتونه انتخاب اول باشه
  • #
    ‫۸ سال و ۱ ماه قبل، سه‌شنبه ۱۲ مرداد ۱۳۹۵، ساعت ۱۴:۰۵
    انگیولار گزینه مناسبی میباشد به دلیل کارایی در مقیاس بالا برای پروژه و طراحی ماژولار همچنین برنامه نویس مربوطه به نسبت بقیه فریمورک‌ها سریع‌تر پیدا می‌شود .