Through technological development, we in Alibaba group stand by creating wealth, society and transformation of working culture in Iran. We do not wait for the future, we create it ourselves.
I recommend using Vue.js as I have had experience in many projects with the same stack as yours and the outcome was that many backend developers were intrigued towards using Vue.js and they got a hang of it after a short time.
I also recommend using Nuxt.js if you have considered using SSR.
The reason we chose Nuxt.js was that its out of the box features were all that we were looking for.
These features Include a seamless SSR implementation, internal route handling based on a file/folder structure and the amazing community which strive to make Nuxt.js a better framework each and every day.
Versatile, Easy to Use and Fast to Develop
Open Source with a Vibrant Community.
Has All the Libraries You Can Imagine.
Great for Prototypes - You Can Do More with Less Code.