composer require inertiajs/inertia-laravel 2.根模板 设置将在第一次访问页面时加载的根模板。 description' ), ]); } } 客户端设置: 1.安装依赖项 支持Vue2、Vue3、React、Svelte npm install @inertiajs import { createApp, h } from 'vue' import { createInertiaApp } from '@inertiajs/vue3' createInertiaApp
我们不会使用 InertiaJS 或其他类似的东西,我们也不会混合使用。我们将手动实现我们自己的 VueJS 前端。
在我看来最大的不足是繁重的社区生态;Laravel 之前只有 Blade 模版引擎,其语法和其他模版引擎大同小异,学起来很容易上手;后来 Laravel 推出了 Livewire 和 Inertiajs Livewire 和 Inertiajs 都是一种类前端框架,它们提供了一种更加高效的方式来管理前端页面,并且能更好的和 Laravel 整合在一起。但是它却带来了更高的学习成本和更多人力资源的浪费。