About This Project

This application serves as a testbed for the Statcounter Nuxt Plugin. Nuxt 3 uses a hybrid rendering model, but we have explicitly configured this instance to use ssr: false to simulate a pure Single Page Application.

Why is this necessary?

Standard analytics trackers often fail in SPA environments because the browser doesn't perform a full page reload when navigating between routes. We need to hook into the Vue Router to manually signal pageviews.

Testing Checklist

  • Navigate from Home to About (verify hit).
  • Navigate from About to Home (verify hit).
  • Refresh the page (verify single hit).
  • Click internal buttons (verify no false hits).