开源后台框架 v1.0.0

Nova
搭一套真正属于自己的后台

零 Composer 依赖 · 单入口 · 自研路由 / ORM / 模板引擎。
借鉴经典 CMS 的架构方法论,并做了更现代的优化——开箱即用的 RBAC、通用 CRUD 与暗色 UI 组件库。

0
第三方运行时依赖
7
资源路由动作
100%
原生 ES6 · 无 jQuery
2
主题(亮 / 暗)
Features

核心特性

一个为「自己掌控」而生的后台骨架,内核干净、扩展直接。

零依赖 PHP 内核

不依赖任何 Composer 包。单入口 + 自研路由、ORM、模板引擎,部署只需一个 PHP 环境。

🧩

编译型模板引擎

支持变量转义输出、原始 HTML 输出、布局继承与区块复用,以及条件判断、循环等指令,编译结果缓存到磁盘。

🔐

内置 RBAC

菜单即权限点,权限树带勾选状态;角色授权开箱即用,后台直接可视化配置。

🗂️

通用 CRUD 脚手架

resource() 一键生成 7 条路由,弹层表单 + 批量操作 + 确认删除,前端事件委托全接管。

🎨

自研 UI 组件库

Layui 风格但去 jQuery、原生 ES6;暗色主题自适应,Nova 全局对象统一驱动交互。

🧪

依赖注入容器

app(Abstract::class) 解析单例,控制器、中间件、服务层解耦,便于替换与测试。

Architecture

内核架构

借鉴成熟 CMS 的路由分区与分层思想,并做了更轻量的现代化重写。

Quick Start

后台快速入口

以下模块均位于 /admin,登录后即可使用。

想看看后台长什么样?

默认管理员账号 admin / admin123,登录后即可体验完整 CRUD 与权限管理。

立即进入后台 →