perf(backend+frontend): 列表API响应体积优化 3.1MB→145KB (↓95.4%)
- 后端: JPQL构造器投影排除LONGTEXT大字段(uploadedImages/videoReferenceImages) - 后端: DTO层过滤非分镜图类型的base64内联resultUrl - 前端: 列表缩略图从video改为img loading=lazy,消除172并发请求 - 前端: download函数增加resultUrl懒加载(详情接口兜底) - 文档: 新增性能优化报告 docs/performance-optimization-report.md
This commit is contained in:
72
.gitignore
vendored
Normal file
72
.gitignore
vendored
Normal file
@@ -0,0 +1,72 @@
|
||||
# 依赖目录
|
||||
node_modules/
|
||||
*/node_modules/
|
||||
|
||||
# 构建输出
|
||||
dist/
|
||||
build/
|
||||
target/
|
||||
|
||||
# 日志文件
|
||||
*.log
|
||||
logs/
|
||||
|
||||
# 环境变量文件
|
||||
.env
|
||||
.env.local
|
||||
.env.development.local
|
||||
.env.test.local
|
||||
.env.production.local
|
||||
|
||||
# IDE文件
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
*.swo
|
||||
|
||||
# 操作系统文件
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# 临时文件
|
||||
*.tmp
|
||||
*.temp
|
||||
temp/
|
||||
|
||||
# 上传文件
|
||||
uploads/
|
||||
|
||||
# Java编译文件
|
||||
*.class
|
||||
|
||||
# Maven
|
||||
.mvn/
|
||||
mvnw
|
||||
mvnw.cmd
|
||||
|
||||
# Spring Boot
|
||||
application-*.properties
|
||||
!application.properties
|
||||
!application-dev.properties
|
||||
!application-prod.properties
|
||||
|
||||
# 数据库文件
|
||||
*.db
|
||||
*.sqlite
|
||||
|
||||
# 测试文件
|
||||
test.html
|
||||
test-*.html
|
||||
test-*.sh
|
||||
test-*.md
|
||||
|
||||
# 启动脚本
|
||||
start-service.bat
|
||||
startup.log
|
||||
|
||||
# 其他
|
||||
*.jar
|
||||
!mysql-connector-java-8.0.33.jar
|
||||
|
||||
# Windows 保留名占位文件
|
||||
nul
|
||||
Reference in New Issue
Block a user