SuperAPI AI 工具集

laravel-inertia-react

前端与建站

查看项目

更新于 10-15 17:20

技能介绍

用途:为使用 Laravel + Inertia.js + React 构建现代单体应用提供模式化规则参考,涵盖页面组件、表单处理、导航、共享数据、布局、文件上传与进阶模式。

主要能力:按优先级分为 7 类。页面组件(page-)包括 props 类型、组件结构、Head 标题与默认布局;表单与校验(form-)包括 useForm 基础用法、Laravel 校验错误展示、提交状态、重置与保留、嵌套数据、提交前转换;导航与链接(nav-)包括 Link 组件、保留状态、局部刷新、历史记录替换;共享数据(shared-)包括认证用户、flash 消息、全局 props 与 TypeScript 类型;布局(layout-)覆盖持久化、嵌套、默认与条件布局;文件上传(upload-)含基础、进度与多文件;进阶模式(advanced-)含轮询、预取、模态页面与无限滚动。

使用方式:阅读 rules/ 下各规则文件获取详细说明与代码示例,如 rules/form-useform-basic.md、rules/page-props-typing.md、rules/layout-persistent.md;SKILL.md 提供总览与示例,README.md 为快速参考,AGENTS.md 为 AI 智能体集成指南,metadata.json 存储元数据。

适用场景:创建 Inertia 页面组件、使用 useForm 处理表单、管理共享数据与认证、实现持久布局、页面间导航时参考。

限制:资料未提供价格、收费方式与安装命令;规则以模式指导为主,需结合 Laravel 10+、Inertia.js 1.0+、React 18+、TypeScript 5+ 环境使用,具体版本兼容性暂未提供。