I use Vue for almost all of my app development projects, so never really looked at the SEO side of things. It sounds like server side rendering with Vue could help with that:
Aside from SEO, it's just a really fun library to work with. Like React, but feels simpler if your coming from the html and css side of things. The idea of custom components is quiet powerful for expression and removing duplicate code. Be sure to check out their CLI for starting projects, it will get you going in the best practice direction from start.
I use Vue for almost all of my app development projects, so never really looked at the SEO side of things. It sounds like server side rendering with Vue could help with that:
https://vuejs.org/v2/guide/ssr.html
Aside from SEO, it's just a really fun library to work with. Like React, but feels simpler if your coming from the html and css side of things. The idea of custom components is quiet powerful for expression and removing duplicate code. Be sure to check out their CLI for starting projects, it will get you going in the best practice direction from start.
https://vuejs.org/v2/guide/installation.html#CLI