A notoriously murky area of single-page application development is SEO. Everyone seems to have a different take on whether Google can crawl client-rendered content, or if you need to use server-rendered pages in order to be indexed.
Due to this confusion, I decided to conduct my own research. In my article this week on the Vue.js Developers blog, I challenge the popular opinions, do some basic tests, and try to conclude with some sensible advice for building SEO-friendly SPAs.
Speaking of SPAs, if you’ve ever built one, you would definitely have used a router. Do you understand the foundations of a router, and have you ever built one yourself? In order to get a full understanding of how this important software works, check out the four-part series Build Your Own Vue.js Router by Alex Jover Morales.
This, and more, below.