Por qué en este caso route, va con '$'? no debería ser sin? Ya que es un archivo .vue y no .php?

Subscríbete para tener acceso a esta y todas las lecciones PRO de
Aprendible y a los repositorios privados
Ó si ya tienes una cuenta
Construyendo un SPA con Vue.js & Laravel
Mostrando posts individuales
En esta lección veremos cómo pasar y recibir parámetros a través de las rutas de Vue Router y creamos la ruta API en Laravel para que nos devuelva publicaciones individuales.
Hola Schneier, el signo $ es para agregar incluir variables dentro de 'template strings' en Javascript, no tiene nada que ver con PHP en este caso.
Donde se puede obtener el codigo
si te da erro 404 hay que borray el code del controller PostsController ( abort(404) ).