Laravel 作为后端基础,提供路由、迁移与安全相关能力
laravel-inertia-react-starter — Laravel 启动器模板
作者 Avogg
基于 Laravel、Inertia、React 与 TailwindCSS/DaisyUI 的 MIT 许可启动器,内置认证、管理员面板和用户管理。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
目前有 1 张原始预览,可打开完整图片查看设计细节。
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
Inertia 配合 React 构建单页应用,无需单独维护 API 层
TailwindCSS 集成 DaisyUI,提供额外工具类与组件
内置注册、登录与密码重置等认证功能
包含管理员仪表盘与用户账号的增删改管理
预置 Laravel Pint 用于统一代码风格
模板详细介绍
这是一个面向 Web 应用起步的 Laravel 启动器模板,采用 Inertia 将 React 前端与 Laravel 服务端路由结合,样式层使用 TailwindCSS 并集成 DaisyUI 组件插件。仓库以 MIT 许可开源,README 提供了从克隆、复制 .env、安装 Composer 与 npm 依赖、生成应用密钥、执行迁移到构建前端资源的完整安装步骤。
模板内置的功能集中在后台基础能力:用户注册、登录与密码重置等认证流程,管理员仪表盘,以及用户账号的创建、更新和删除管理。项目还预置 Laravel Pint 用于代码风格整理。它适合作为需要服务端路由与 React 交互界面、并希望直接获得认证与用户管理骨架的项目起点。
使用前需注意:该仓库的公开信息未说明具体框架版本、测试覆盖或生产部署配置,实际能力应以仓库代码和依赖清单为准。演示图片、字体、图标等第三方素材的许可需单独核对,域名、托管、数据库等外部服务可能产生额外费用。
适合你的项目吗?
适用场景
- 需要快速搭建带认证与后台管理的 Laravel 应用骨架
- 希望用 React 编写前端但保留 Laravel 服务端路由的团队
- 以 TailwindCSS 与 DaisyUI 作为样式方案的后台项目起步
- 在启动器中直接获得用户管理界面,减少重复开发
适合人群
- 熟悉 Laravel 与 React 的全栈开发者
- 需要认证和用户管理基础功能的中后台项目
- 接受 Inertia 单页应用开发模式的团队
- 以 MIT 许可代码为起点进行二次开发的项目
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
需先安装 Laravel 与 npm 环境,再克隆仓库并进入项目目录
- 2
复制 .env.example 为 .env,执行 composer install 与 php artisan key:generate
- 3
运行 npm install 安装前端依赖,配置 .env 后执行 php artisan migrate
- 4
使用 npm run build 构建前端资源;开发调试方式请参考仓库说明
- 5
第三方素材与外部服务的许可和费用需单独确认
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据
https://github.com/Avogg/laravel-inertia-react-starter/blob/main/LICENSEhttps://github.com/Avogg/laravel-inertia-react-starter/blob/main/README.mdPermission is hereby granted, free of charge
许可证原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-13。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料一般 · 61 / 100
- 技术栈
- Laravel · React
- 网站类型
- 启动器
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2023-12-27
- 截图检查日期
- 2026-10-13
目前没有记录演示链接。请依据仓库说明在本地评估;仅凭截图无法确认交互行为。
目录记录的主要技术栈是 Laravel。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
审核声明: [email protected] · 2026-10-13
查看当时使用的来源资料
SHA-256: e378ad838bd354a42319ba6c7a09c7e687df2b51b32d841d7d031f3d1d8d7f76
2026-10-13T10:04:51.317Z
来源文件 / 仓库# Laravel Starter (Inertia + React) 💜  Welcome to the Laravel Inertia React Starter! This starter kit provides a solid foundation for building web applications using Laravel, Inertia with React, and TailwindCSS with DaisyUI. ## Features - **Laravel Setup:** The project comes pre-configured with Laravel, a powerful PHP framework for building web applications. Laravel provides a robust and secure backend foundation for your application. - **Inertia with React:** Inertia is a lightweight framework that allows you to build single-page applications using server-side routing. With React, you can create dynamic and interactive user interfaces. Inertia eliminates the need for building a separate API and keeps your development workflow simple and efficient. - **TailwindCSS with DaisyUI:** TailwindCSS is a highly customizable CSS framework that enables you to rapidly build stylish and responsive user interfaces. This starter kit includes TailwindCSS integrated with DaisyUI, a plugin that adds additional utility classes and components, enhancing your development experience. - **Built-in Authentication:** Building user authentication from scratch can be time-consuming. This starter kit includes a built-in authentication system that allows you to quickly set up user registration, login, and password reset functionality. You can easily customize and extend the authentication features to meet your specific requirements. - **Admins Dashboard:** Managing user roles and permissions is crucial for many applications. The Laravel Inertia React Starter includes an admins dashboard that provides an interface for managing user roles, permissions, and other administrative tasks. The dashboard is built using Inertia and React, providing a seamless and efficient user experience. - **User Management:** The starter kit also includes user management features, allowing you to create, update, and delete user accounts. You can easily customize and extend these features to suit your application's needs. User management is an essential component of many applications, and this starter kit provides a solid foundation to get you started. - **Laravel pint:** Laravel Inertia React Starter has Laravel Pint out of the box so you don't have to worry about fixing minor code inconsistences. ## Installation Start off by making sure that you have [Laravel](https:/laravel.com/) and [npm](https://www.npmjs.com/) installed, as they're essential to run the project. After that, clone the repository into your local machine and access it. Take in account that, instead of ```my-project``` you should type the name of your project. ```bash git clone https://github.com/Avogg/laravel-inertia-react-starter.git my-project cd my-project ``` Now that you're already inside your project, you can set it up. ```bash cp -r .env.example .env composer install php artisan key:generate npm install ``` Configure your .env with all the information you need and now you can simply run the migrations using: ```bash php artisan migrate ``` Congratulations, now you just have to run ```npm run build```and you're one of the cool kids. 😎 ## License The Laravel Inertia React Starter is open-source software licensed under the [MIT license](https://choosealicense.com/licenses/mit/). ## Acknowledgements We would like to acknowledge the contributions of the Laravel, Inertia, React, and TailwindCSS communities for their excellent tools and resources that made this starter kit possible. ## Contributing We welcome contributions to the Laravel Inertia React Starter! To contribute to the project, please follow these steps: - **Create a new branch:** Before making any changes, create a new branch with a descriptive name for your feature or bug fix. This helps to keep the main development branch, ```dev```, clean and allows for easier code review and collaboration. - **Make your changes:** Write the necessary code changes, add new features, or fix bugs in your branch. Ensure that your changes adhere to the project's coding standards and guidelines. - **Push your code:** Once you have made your changes and are ready to submit them, push your branch to the remote repository. - **Create a pull request:** Go to the project's repository on GitHub and navigate to the "Pull Requests" section. Click on the "New pull request" button, and select the dev branch as the base branch and your newly created branch as the compare branch. Give your pull request a descriptive title and provide a clear summary of the changes you have made. If your pull request resolves an open issue, reference it in the description. After reviewing your changes, one of the project maintainers will provide feedback or merge your pull request into the dev branch. > **Note:** Please ensure that your branch is up to date with the latest changes from the dev branch before creating a pull request. ## Authors - [Avogg](https://avogg.pt) ## Feedback If you have any feedback, please reach out to us at [email protected]! 💜
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

sage
WordPress starter theme with Laravel Blade components and templates, Tailwind CSS, and block editor support
Laravel · 启动器

wave
Wave - The Software as a Service Starter Kit, designed to help you build the SAAS of your dreams 🚀 💰
Laravel · SaaS

filament-starter
A beautiful starting point for your next TALL stack project using Filament. ⚡
Laravel · 启动器

electrik
Laravel SaaS starter kit: auth, teams, Stripe billing, and Slate 3 — Composer package for Laravel 12
Laravel · SaaS

php-saas
The everything-included starter kit for your next idea
Laravel · SaaS

filament-jetstream
A Laravel starter kit built with Filament inspired by Jetstream.
Laravel · 启动器
