---
name: inertia-vue-development
description: "Develops Inertia.js v1 Vue client-side applications. Activates when creating Vue pages, forms, or navigation; using Link or router; or when user mentions Vue with Inertia, Vue pages, Vue forms, or Vue navigation."
license: MIT
metadata:
author: laravel
---
@php
/** @var \Laravel\Boost\Install\GuidelineAssist $assist */
@endphp
# Inertia Vue Development
## Documentation
Use `search-docs` for detailed Inertia v1 Vue patterns and documentation.
## Basic Usage
### Page Components Location
Vue page components should be placed in the `{{ $assist->inertia()->pagesDirectory() }}` directory.
### Page Component Structure
Important: Vue components must have a single root element.
@verbatim
@boostsnippet("Basic Vue Page Component", "vue")