من به تازگی شروع به کار با Vue.js کرده ام، تا کنون یکی از چارچوب لذت بخش ترین یادگیری است. تنظیم بسیار آسان است و شما می توانید چیزی ساده را بسیار سریع ساخت. من اخیرا بسیار سرگرم کننده بوده ام و احساس نیاز به نوشتن این پست و به اشتراک گذاشتن برخی از دلایل من فکر می کنم مردم باید آن را امتحان کنید!
سادگی
اضافه کردن Vue به یک پروژه وب موجود، نسبتا ساده است. شما می توانید بدون نیاز به چیزی درباره JSX، ES2015، یا سیستم های ساخت برای شروع کار برنامه نویسی را بسیار سریع شروع کنید. تا زمانی که شما با HTML و جاوااسکری آشنا هستید، می توانید راهنمای آنها را بخوانید و ظرف یک روز چیزی بنیادی بسازید که مزیت بزرگی در تیم توسعه سریع است که ممکن است مجبور باشد چیزی را سریع بگیرید.
انعطاف پذیری
با Vue، شما می توانید یک برنامه را بسیار سریع نوشتن و اجرا مستقیم از مرورگر، و یا شما می توانید یک برنامه پیچیده با استفاده از ES6، JSX، اجزای، مسیریابی، بسته بندی و غیره اگر شما می خواهید ساخت.
این می تواند بسیاری از روش های مختلف که شما ممکن است بخواهید از آن استفاده کنید. این نیز به اندازه کافی قابل انعطاف است که برای روش های مختلف برای نوشتن کد شما مناسب است، به عنوان مثال، شما می توانید یک قالب را در HTML یا Javascript بنویسید یا از JSX استفاده کنید.
این به شما آزادی می دهد که درخواست خود را به گونه ای طراحی کنید که مناسب شما باشد، راه درستی وجود ندارد.
مستندات جامع
اسناد Vue بسیار دقیق، آسان برای درک و نمونه های مختلف کد است. همچنین دارای یک توسعه دهنده خوب و رو به رشد، که می تواند در صورت نیاز کمک کند.
می توان برای برنامه های ساده و پیچیده استفاده کرد
برای برنامه های بزرگتر و پیچیده تر می توانید از Vuex برای مدیریت و مسیریابی استفاده کنید. برای مثال، تفاوت اصلی بین استفاده از Vuex و استفاده از Redux / Flux با React این است که کتابخانه های همراه Vue به صورت رسمی پشتیبانی می شوند و با کتابخانه اصلی به روز می شوند. Redux و Flux از انجمن React آمده و به React گره خورده است.
اثر گذار
در طول پروسه انتقال، Vue کلاس ها را در اجزای / عناصر اضافه می کند و حذف می کند. این 6 کلاس مختلف است که بعدا می توانید در Sass سفارشی شوید تا زمان بندی و سبک های شروع / پایان انتقال را تنظیم کنید.
جالبه نه!
من شخصا یادگیری بسیار سرگرم کننده برای استفاده از Vue بود. رمزگذاری می تواند در برخی موارد خسته کننده باشد، اما با هر بار که من یاد می گیرم که چگونه چیزی جدید را انجام دهم، بسیار هیجان انگیز است. آنها یک چارچوب جاوا اسکریپت را فوق العاده لذت بخش و پاداش یاد گرفته اند.
خلاصه
به طور خلاصه، در اینجا برخی از مزایای استفاده از Vue.js: