daiki52/fuel-vue

FuelPHP package for integrating Vite/Vue/Inertia assets.

Maintainers

Package info

github.com/Daiki52/fuel-vue

Homepage

Type:fuel-package

pkg:composer/daiki52/fuel-vue

Statistics

Installs: 27

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.7 2026-04-14 00:52 UTC

This package is auto-updated.

Last update: 2026-04-14 00:53:16 UTC


README

A FuelPHP adapter for integrating Vue.js 3 into existing applications. It aims to make it straightforward to build modern, reactive user interfaces on top of FuelPHP while keeping your current server-side routing and controller patterns.

This library is inspired by @inertiajs/inertia-vue3. We also hope it can serve as a practical stepping stone for teams that want to modernize incrementally and, where appropriate, ease a future migration to modern frameworks such as Laravel.

Motivation

Many production systems still run on FuelPHP, while frontend expectations have shifted toward Vue.js 3, Vite, and component-driven development. This adapter is designed to help you adopt that modern frontend workflow without requiring an immediate full rewrite or a hard switch to a different backend framework.

Features

  • Easy integration of Vue.js 3 components into FuelPHP
  • Inertia-style development experience (page-driven UI) with FuelPHP
  • Flexible configuration options
  • Designed to be compatible with existing FuelPHP applications
  • Supports incremental adoption (partial replacement and coexistence with server-rendered views)

Requirements

  • PHP: 7.0 ~ 7.4
  • FuelPHP: 1.8 (Recommended)
  • Vite is required for building and bundling your Vue.js components

Installation

composer require daiki52/fuel-vue