# Laravel 后台套件比较 ## 解决方案 ### A. Laravel-Breeze 说明: 前后端分离, 采用 Vue (或其他JS前端框架) 设计视图 优点: 免费 JS框架效能高处理速度快 画面可控灵活度高 后端开发只要专注在逻辑 缺点: 需要额外前端开发或后端全栈开发, 成本较纯后端开发高 后端开发需要了解前端技术 (全栈开发), 人才选择性减低 初始在设计上要多花点时间, 只有注册登入页面, 其他后台风格都需要设计额外订制 ### B. Laravel-Jetstream 说明: 采用 Blade 样板引擎搭配 Livewire 设计视图 优点: 免费 官方套件, 文档完整, 学习曲线低 透过 Livewire 可轻易控制前后端画面重新渲染, 并採组件化减少重工 缺点: 组件化的概念在视图规划上会花费较多时间拆解需求 初始在设计上要多花点时间, 只有注册登入页面, 其他后台风格都需要设计额外订制 ### C. Dcat-Admin 说明: 完全透过 PHP 语法生成视图 优点: 免费 免设计师 画面开发速度快, 开发可专注在逻辑 缺点: 个人维护的套件在更新与维护上不易, 容易有断尾风险 功能较为阳春, 能够呈现的后台画面较为制式, 客制弹性极低 官方网站上的未解决问题已堆叠至两年前 中国使用者虽多, 但都是再问问题, 而非参予套件开发 ### D. Laravel-Nova 说明: 完全透过 PHP 语法生成视图 优点: 官方套件, 质量高 免设计师 Nova 套件库可减轻开发成本 相较 Dcat-Admin 可定制性较高, 功能较多 画面开发速度快, 权限控制灵活 缺点: 收费, USD $99 能够呈现的后台画面较为制式, 客制弹性低 国内使用者冷门, 由于收费因素讨论度低 ### E. 买套后台样板 说明: Themeforest 上有许多针对 Laravel 的样板可选择 优点: 免设计师 可先预览画面与介绍文件再照需求挑选 针对后台设计, 开箱即用, 通常已整合 Laravel auth 视图不涉及代码逻辑, 客制弹性高, 可整合 Livewire 缺点: 收费, 加格不定 开发得维护 Blade 视图, 需具备一点 webpack 技能