Interview with a Dedicated Vue.js Developer
Interview with Vue.js Developer Aleksey
How was Vue.js created?
What makes Vue.js outstand among other JS technologies?
It is simple. React, AngularJS and especially Angular (I mean Angular 2 or 4) are complex, these frameworks are oriented on big LTS projects. But there is no project which does not want to become a big one. Here is where Vue.js is cool! It is simple and easy to start a project with, but it is also good for scaling. 4 years past from its release date and you can see that Vue is still popular, and there are no worries about its stability. I read several merge-requests on GitHub, and I saw an answer from Evan, it sounds like “I do not want to implement that feature because it will make Vue.js complex, and I do not want it.”. That is why I like that framework.
When Vue.js is the best choice for development and when it’s not?
It is good when you do not have much time, you need a prototype ASAP, even when you do not have experience with Vue but have some with other frameworks. On the other side, it is bad when you need a native mobile application. React is much better in that case. When there are no good developers with architectural skills in your team, Angular is better, because it provides hard architecture and there is no need to worry.
Why Vue.js has grown so popular?
Developers like things, which makes their life easier. Vue.js is as simple as it was 4 years ago. Also, Angular2 is going down because it became more complex than AngularJS. If you want to bootstrap Angular2 application, it will take much more time to prototype a simple project management system. With Vue.js it is much easier to develop.
What would you change about Vue.js?
Personally, I am a big fan of TypeScript and Object Oriented Design. Vue.js uses another paradigm, but there are several ways to make it work with TypeScript and static types. Truth be told, I do not think that combination of TypeScript and Vue is a good idea. So I can not say what I want to change in Vuejs, it is good as it is.
Want to get decent Vue.js developers for your project? We can help!
So, this is Vue.js and it’s amazing. Lightweight, fast, simple..good as it is. It’s really interesting to talk about it with such an experienced developer. We have a whole family of coders and always ready to find and welcome new ones. After all these years we know how to make remote development really work, we do it with outstaffing model and it’s the way to go!