Lartrix 是基于 Laravel 生态打造的轻量、开箱即用后台管理扩展包,核心定位是为 Trix 前端体系提供标准化 API 与后台能力,大幅降低中后台系统的开发成本与周期,适合快速搭建企业管理、内容运营、数据管控类后台。
核心定位与技术栈
底层依赖:Laravel ≥10.0、PHP ≥8.1
认证与权限:Laravel Sanctum + Spatie Permission
前端支撑:Trix、Naive UI、vschema‑ui
架构特性:支持模块化、PHP 驱动前端 Schema、标准 CRUD 封装
协议:MIT 开源协议
核心功能
用户与权限体系
完整用户 / 角色 / 权限三级管控,支持细粒度权限分配、菜单树形结构、超级管理员角色,开箱即用安全体系。
系统基础能力
内置系统配置、菜单管理、数据迁移、统一响应规范,支持 success/error 标准返回格式,接口对接更规范。
低代码开发能力
提供 CrudController 与 PHP Schema Builder,用 PHP 代码直接定义列表、搜索、表单、按钮等页面结构,无需重复写前端模板。
模块化支持
深度兼容 nwidart/laravel-modules,可按业务拆分为独立模块,便于大型项目维护与扩展。
一键安装与部署
composer 一键引入、artisan 命令完成资源发布、数据库迁移、管理员创建、配置生成,几分钟完成后台初始化。
开发优势
前后端分离:前端专注交互,后端专注逻辑与 API,协作清晰。
低代码提速:继承 CrudController 快速实现增删改查,页面由 Schema 自动生成。
统一规范:路由、响应、权限、组件均有标准,减少团队协作成本。
易扩展:配置灵活、支持自定义模型 / 控制器映射、支持 Action 联动与前端事件。
适用场景
适合需要快速搭建管理后台、CRM、CMS、企业运营平台、多商户系统、数据中台等中后台项目,尤其适合追求开发效率、统一规范的 Laravel 开发者与团队。