feat(backend): 프로젝트 분석 API 구현
- 프론트엔드의 데이터 가공 로직을 백엔드로 이전하여 성능 개선 - 단일 API 호출로 모든 집계 데이터를 반환하도록 C-S-M 아키텍처 구현
This commit is contained in:
10
api.hyungi.net/routes/analysisRoutes.js
Normal file
10
api.hyungi.net/routes/analysisRoutes.js
Normal file
@@ -0,0 +1,10 @@
|
||||
// /routes/analysisRoutes.js
|
||||
const express = require('express');
|
||||
const router = express.Router();
|
||||
const { getAnalysisData } = require('../controllers/analysisController');
|
||||
const authMiddleware = require('../middlewares/authMiddleware'); // 인증 미들웨어 추가
|
||||
|
||||
// GET /api/analysis?startDate=...&endDate=...
|
||||
router.get('/', authMiddleware, getAnalysisData);
|
||||
|
||||
module.exports = router;
|
||||
Reference in New Issue
Block a user