Next-like Layouts in Vue.js

This repository explores how to introduce Next-like layouts into Vue.js avoiding the need for Nuxt or Vite Plugin Vue Layouts.

We explore the introduction of layouts in our two main branches:

  • JSX using getLayout
  • SFC using layout

Using the techniques shown within these branches, we intend to be able to define our layouts on a per route basis without the requirement of wrapping the page content in the layout itself which can be quite brittle.