Tagtag Logo
New Tagtag Starter v1.0 正式发布

Tagtag Starter新一代全栈开发脚手架

极致简洁,拒绝臃肿。基于 Spring Boot 3 和 Vben Admin 5 的现代化后台管理框架,专为新项目打造的轻量级底座。

UserController.java
@RestController
@RequestMapping("/users")
public class UserController {

    
    private final UserService userService;

    // Integrated Operation Logging & RBAC
    @OperationLog(module = "IAM", name = "Create User")
    @RequirePerm(Permissions.USER_CREATE)
    @PostMapping
    public Result<Long> create(@RequestBody @Validated UserDTO dto) {
        return Result.success(userService.create(dto));
    }
}
TERMINAL
mvn spring-boot:run
...
[INFO] Starting TagtagApplication v1.0.0...
[INFO] Tomcat initialized with port(s): 8080 (http)
[INFO] Connected to Redis [localhost:6379]
[INFO] Started TagtagApplication in 2.14s (JVM running for 2.8s)
System Status
All Systems Operational
Latency
12ms
Uptime
99.9%

技术驱动

基于现代技术栈构建

Spring Boot
Vue.js
TypeScript
Nuxt
Tailwind CSS
Redis
MySQL
PostgreSQL
Docker
Nginx
Maven
Vite

核心特性

构建后台管理系统所需的一切

Tagtag 为您的企业级应用提供坚实的基础,让您专注于业务逻辑。

模块化架构

严格的分层设计:common、framework、kernel、contract 和 module。解耦且易于维护。

企业级能力

内置 RBAC(基于角色的访问控制)、操作日志和接口限流。

契约优先

使用 DTO 和 Interface 清晰分离 API 定义与实现,确保接口稳定性。

现代技术栈

基于 Spring Boot 3、MyBatis Plus、Redis 构建,集成 Vben Admin (Vue 3) 企业级前端。

系统模块

内置字典管理、系统参数配置和消息通知模块,快速搭建业务。

开发体验

标准化的异常处理、响应封装和工具库,大幅加速日常开发流程。

快速上手

几分钟内启动您的第一个项目

1

克隆

克隆代码仓库

2

安装

安装依赖

3

运行

启动应用程序

bash
$git clone https://github.com/tagtag-dev/tagtag-starter.git

准备好构建您的后台系统了吗? 立即开始使用 Tagtag。

立即开始使用 Tagtag,轻松构建稳健的企业级应用。