跳到主要内容
Laravel 优先 · 多端覆盖

LaravelScaffold

一套面向真实业务的全端应用脚手架

以 Laravel 作为统一后端,在同一项目内为 PC、H5、小程序、原生 App 和管理后台选择更合适的界面技术。

统一业务与数据多端独立交付专业 Skills 辅助
laravel-scaffold/
多端应用工作区
架构就绪
Console/Laravel 核心、PC / H5 与管理后台
Applet/多平台小程序应用与原子化样式
App/iOS / Android 原生应用体验
.agents/skills/为各技术栈提供专业化编码约束

统一连接 Laravel 业务核心

共享数据、认证与接口约定,各客户端按自身节奏开发和发布。

统一服务,多端呈现

客户端通过清晰边界共享后端能力,不共享界面负担。
技术架构

一个 Laravel 后端,衔接四类界面

后端负责稳定的业务能力,端侧负责贴合场景的交互体验。边界清晰,团队可以并行开发,产品也更容易持续扩展。

一套业务核心

模型、权限、验证与业务规则集中在 Laravel,避免多端重复实现核心逻辑。

各端选择合适技术

Web、小程序、App 与管理端各自使用成熟生态,兼顾开发效率与平台体验。

一致的工程边界

统一接口、认证和数据约定,让不同客户端可以独立演进,也能稳定协作。

端侧实现方案

五个清晰层次,组成完整应用架构

每一层都选择与目标平台匹配的开发方式,同时通过 Laravel 保持数据、身份和业务规则的一致。

核心后端

Laravel 统一业务后端

01

以 Laravel 作为整个系统的核心,集中承载业务规则、数据模型、身份认证、接口与队列任务。

Laravel 13PHP 8.4Sanctum
01

Laravel 统一业务后端

以 Laravel 作为整个系统的核心,集中承载业务规则、数据模型、身份认证、接口与队列任务。

Laravel 13PHP 8.4Sanctum
02

Inertia.js + React + shadcn/ui

用 Inertia 连接 Laravel 与 React,以 shadcn/ui 构建可维护的组件系统,并通过响应式布局同时覆盖 PC 与 H5。

Inertia.jsReact 19shadcn/ui
03

uni-app + Weapp TailwindCSS

使用 uni-app 组织小程序页面和跨平台能力,通过 Weapp TailwindCSS 保持高效、统一的样式开发体验。

uni-appVue 3weapp-tailwindcss
04

React Native + NativeWind

使用 React Native 构建 iOS 与 Android 应用,配合 NativeWind 复用熟悉的原子化样式工作流。

React NativeExpoNativeWind
05

FilamentPHP 管理后台

通过 Filament 的 Resource、Form、Table 与 Widget 快速搭建数据管理、运营配置和内部业务界面。

Filament v5Livewire 4Tailwind CSS
Laravel 后端

laravel-specialist

指导模型关系、API、认证、队列与自动化测试,让后端实现遵循一致的工程约束。

EloquentSanctumTesting
PC / H5 界面

shadcn

约束组件组合、语义设计令牌与无障碍实现,保持 React 界面开放且可维护。

ComponentsTokensA11y
管理后台

filament-pro

覆盖 Resource、Form、Table、Action 与 Widget,提升后台页面的实现与测试效率。

ResourcesTablesWidgets
小程序端

uni-app

提供跨平台组件、API、条件编译和平台兼容性参考,减少多小程序平台差异。

Cross-platformAPIsConfig
体验与设计

ui-ux-pro-max

在页面实现前补充配色、响应式、交互和可访问性规则,让各端体验保持一致。

ResponsiveColorUX
Agent Skills

不只提供目录,也提供专业开发上下文

项目内置五项可复用 Skills。它们让编码助手在处理具体任务时,先理解对应技术栈的规范、边界和验证方式,再进入实现。

laravel-specialist

Laravel 后端

指导模型关系、API、认证、队列与自动化测试,让后端实现遵循一致的工程约束。

EloquentSanctumTesting
.agents/skills/

由 skills-lock.json 锁定来源与版本

工程价值

统一的不是界面,而是业务基础

不强行让所有平台使用同一种 UI 技术。Scaffold 统一关键边界,同时保留每个终端的开发优势。

架构覆盖一目了然

用明确的数字呈现脚手架已经连接的业务核心、端侧形态、语言与专业开发能力。
业务核心
1
Laravel 统一承载模型、权限与规则。
界面层
4
Web、小程序、原生 App 与管理后台。
界面语言
3
中文、英文、日文由 Laravel Lang 管理。
专业 Skills
5
覆盖后端、界面、后台与小程序开发。

从约定到交付的清晰路径

每个终端可以独立推进,但始终围绕同一套业务契约完成实现与验证。
  1. 01

    统一业务契约

    先确定数据、认证、权限和 API 边界。

  2. 02

    实现 Laravel 核心

    集中完成模型、验证、规则与异步任务。

  3. 03

    各端并行构建

    按 Web、小程序、App 与后台体验独立实现。

  4. 04

    统一质量守门

    通过构建、静态分析和自动化测试完成验证。

持续交付

从一次 Git 提交,到双端应用商店

代码推送后,GitLab CI 负责准备并触发构建,Expo EAS 在云端完成签名打包,再将平台产物分别送往 Apple App Store 与 Google Play。

  1. 01 · 源代码

    Git 提交与推送

    开发完成后提交受版本管理的代码并推送到 GitLab 仓库,为每次发布建立可追溯的起点。
    Commit / Push
  2. 02 · 自动化

    GitLab CI

    .gitlab-ci.yml 安装锁定依赖、准备生产配置,并启动相互独立的 iOS 与 Android 构建任务。
    Pipeline Jobs
  3. 03 · 云端构建

    Expo EAS

    EAS 统一管理远程凭据、版本递增、应用签名与云端构建,生成两个平台可交付的商店产物。
    Signed Builds

一条流水线,两个独立发布目标

每个平台使用独立的证书、版本号、产物格式与商店发布通道,互不影响地推进审核和上线。

iOS

Apple App Store

签名后的 IPA 提交到 App Store Connect,可继续进入 TestFlight、应用审核与正式发布。
IPA · App Store Connect
Android

Google Play

生成的 AAB 可上传到 Google Play Console,并通过测试轨道或生产轨道逐步发布。
AAB · Play Console
业务开发就绪

从稳定架构开始,专注实现业务

后端、Web、小程序、App、管理后台与专业 Skills 已经形成可协作的工程基础,让团队把时间投入到真正有价值的业务功能。

Scaffold 负责稳定技术边界,不限制产品形态;你可以从任意终端开始,再按业务节奏逐步扩展。

已经准备好的四类基础

从统一后端到多端交付,每个模块都保留清晰职责和独立演进空间。

Laravel 业务核心

认证、模型、API、队列与统一异常响应。
LaravelSanctumEloquent

响应式 Web

同一套组件覆盖 PC 与 H5 使用场景。
InertiaReactshadcn/ui

移动端工作区

分别承载小程序与 iOS / Android 体验。
uni-appReact NativeNativeWind

管理与质量

后台资源、专业 Skills 与自动化质量检查。
FilamentSkillsTesting
© 2026 Laravel Scaffold

Laravel 驱动 · Skills 辅助 · 多端协作