The Angular’s Core contains most of the functionalities you might need in your application, while with React and Vue, you have to find external lib...
For further actions, you may consider blocking this person and/or reporting abuse
I will be honest stopped reading when you said vue is a library 😅. Vue has it all packed in it. The packages that you can talk about like router and store are the ones built by vue core only and no one else so its not a Library. There just different modules which is a good thing for maintaining.
It's just snobbery, library or framework, either way it does not change anything. Controversies which typical for juniors rather than for professionals.
I agree, but actually it does, despite not being a bit deal. The main point there is the inversion of control.
In really vague terms, the main difference between library and framework is that in a library we have the control of what's going on, while with a framework, we don't. With a framework, we fill, typically, some objects and expect some behaviour.
Actually you are right, my bad. Vue.js is Framework, rather than library.
Add Quasar.dev and you've got the full kit. Ive found their documentation was excellent and a major time saver. Components are designed for building a single app that works on all platforms, even browser extensions. I ditched Angular and Ionic for the simplicity of Vue. Latest Vue v3 Quasar v2 is just out.
Vue is a library. Vue does not have it all packed in it.
Nuxt has it all packed in it.
🤔 nuxt has abstracted it all but what I meant was you don't have multiple libraries for doing task like:
For routing we have vue-router maintained by vue team unlike react router and several others for react
Similarly for state management too
Oh, got you! That's good. You don't have to pick a router from 10 choices, you have one maintained by all :)
need to include svelte
I can do a second part, which would include a less famous, but more promising UI frameworks
Nicely done
thank u 😘
I was very hesitant to study any of them and I made a final decision based on this article to study vue Thank you my friend
I am glad to hear that. Personally I like Vue very much but now I am dedicated to React.js since is the most demanded one nowadays.
Yes but if you are react dev, you can also create iOS and Android apps on react-native since they both are same. And who knows it could become a complete hybrid framework in future.
If you are a software developer you can create software.
Use Quasar with Vue. One code multiple platforms.
That's why I use Ionic. I can create mobile, desktop (electron) and web apps all in one go.
As an alternative Googles Flutter/Dard will also compile to IOS, android, windows/linux desktop and the web
Wow, nicely pictured
Thanks!
Very Insightful.