سلام آقا من خیلی دنبال این سوال ها گشتم ممنون میشم راهنمایی کنید:
1 - الان بخوایم یک پنل SPA بزنیم باید از کدوم استفاده کنیم؟(Vue, VueX, Veu-Cli, VeuTify)
2 - اگه یک پنل SPA با Vue.js بزنیم میشه بعدش با Nuxt.js به سادگی SSR کنیم؟یکی از دوستان گفته بود از اول باید با Nuxt.js کارکنی!
3 - فرق Vue.js و Vue-Cli و VeuTify و VeuX چیه؟
4 - فرق React.js و React boilerplate چیه؟
5 - اگه یک پنل SPA با React.js بزنیم میشه بعدش با Next.js به سادگی SSR کنیم؟ یکی از دوستان گفته بود از اول باید با Next.js کارکنی!
6 - میشه یک پنل SPA فقط با Next.js یا Nuxt.js بزنیم؟ یکی گفته بود من فقط با Next.js زدم!
7 - الان بخوایم Vue یادبگیریم بعد از یادگیری Syntax باید کدوم مراحل تو طی کنیم تا پنل SPA؟ (Vue-Cli ? VueTify)
اگه مقاله ای میدونید یا سایتی یا راهنمایی ممنون میشم بگید واقعا درگیرشم.
کلا یک راهنمایی درمورد اینها بگید تا برای بقیه دوستان هم سوال براشون پیش میاد به راحتی از سردرگمی بیرون بیان. ممنون
@hesammousavi @mohaligateway @muhammad @ali.bayat @mrn @Rp76 @juza66 @eniack @AliValinejad
جواب سوال یک: vue یا vue-cli
Vuetify یکسری کامپوننت های زیبا و اماده شده برای اپ وییوست استفاده ازش اختیاریست
اگر برنامت بزرگ باشه میتونی داده های برنامتو تو vuex ذخیره کنی
تو برنامه های کوچک که با ویو نوشتی نیازی نیست از vuex استفاده کنی.
جواب سوال 3 : برای اینکه استفاده از ویو راحتر باشه اومدن یه چیزی درست کردن که ترتیب فایل ها و فولدرها مرتبتر شده به نام vuec-cli و فرق چندانی با vue. js نداره.
در برنامه های بزرک برای ذخیره داده ها از پکیجی به نام vuex در vue استفاده میشه
جواب سوال هفت : یک دوره اموزش ویو جی اس به صورت مقاله وار جامع در سایت رکسو منتشر شده که ازش استفاده کردم جامعست.
هم vue یاد میگیری هم vue-cli و هم vuex
سلام جواب سوال 6: نه چنین امکانی نیست چون ساخت اپ spa با ابزارهایی مثل vue یا react یا angularjs و چند تا فریم ورک دیگه امکان پذیر است و next.js و nuxt.js تا جایی که من اطلاع دارم برای بهبود سئو وب سایت هایی که با vue یا react زده میشن استفاده میشه البته من از این دو کتابخونه تا حالا استفاده نکردم.
و به تنهایی تا جایی که اطلاع دارم استفاده نمیشه اینا به همراه vue و react استفاده میشن.
جواب سوال 4 : همانطور که اشاره کردم ری اکت کتابخونه ای است که میشه باهاش وب سایت تک صفحه ای ایجاد کرد و react boilerplate یک ابزاری است که روند توسعه اپ های ری اکتی رو سریعتر میکنه مثلا ساخت کامپوننت و مسیر دهی با سرعت بیشتری انجام میشه.
حالا ضروری هم نیست که باهاش آشنا باشی بدون این هم با ری اکت میتونی spa ایجاد کنی.
جواب سوالات 2 و 5 رو بلد نیستم یا از جوابم اطمینان ندارم
بهتره که از اول با nuxt کار کنی نه اینکه بنویسی و فکر کنی بعدا میشه به پروژه اضافه کرد .
چون nuxt خودش یه فرم ورکه که بر پایه vue نوشته شده و میشه توش ssr رو تنظیم کنی که باشه یا نباشه. و ساختار و فولدر بندی و ... داره.
البته من خودم هم دچار همین سر درگمی ها بودم تا چند وقت پیش اما الان موندم بین nuxt و quasar 😂
که البته به نظرم خودم تا الان quasar انتخاب بهتریه. و یه گفت و گو ایجاد کردم منتظرم ببینم دوستان چه نظری دارن
@hooman.programmer خیلی ممنون. اگه تونستید بینشون یکی رو انتخاب کنید خوشحال میشم منم درجریان بزارید تا منم بتونم انتخاب بهتری داشته باشم. ممنون
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟