Express.js는 서버측 애플리케이션을 만들기 위한 강력한 도구이며 CanvasJS를 사용하면 대화형 차트로 데이터를 쉽게 시각화할 수 있습니다. 이 튜토리얼에서는 Express.js 애플리케이션에서 원활한 차트 작성 경험을 위해 두 가지를 통합하는 방법을 보여줍니다.
시작하기 전에 다음이 설치되어 있는지 확인하세요.
mkdir express-canvasjs-chart cd express-canvasjs-chart
npm init -y
npm install express
const express = require('express'); const app = express(); const port = 3000; app.use(express.static('public')); app.get('/', (req, res) => { res.sendFile(__dirname + '/public/index.html'); }); app.listen(port, () => { console.log(`Server is running on http://localhost:${port}`); });
CanvasJS는 클라이언트측 라이브러리이므로 프런트엔드 코드에 포함해야 합니다.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Display Chart in Express App using CanvasJS</title> <script src="canvasjs.min.js"></script> </head> <body> <div> <h3> Step 4: Run Your Application </h3> <ol> <li>Start the server: </li> </ol> <pre class="brush:php;toolbar:false">node server.js
차트를 사용자 정의하려면 MySQL이나 MongoDB와 같은 API나 데이터베이스의 동적 데이터로 dataPoints 배열을 수정할 수 있습니다. 예를 들어 정적 판매 데이터를 백엔드 서비스에서 가져온 실시간 판매로 바꿀 수 있습니다. 시각화 요구 사항에 맞게 선, 막대, 원형 등 다양한 차트 유형을 실험해 볼 수도 있습니다. 자세한 사용자 정의 옵션은 CanvasJS 설명서를 참조하세요.
CanvasJS를 Express.js와 통합하면 시각적으로 설득력 있고 대화형 방식으로 데이터를 표시하는 기능을 활용할 수 있습니다. 대시보드를 구축하든 사용자 인터페이스를 향상하든 이 조합은 데이터 통찰력을 더욱 매력적이고 접근 가능하게 만드는 원활한 방법을 제공합니다. 또한 MySQL 또는 MongoDB와 같은 데이터베이스에서 가져온 데이터를 사용하여 차트를 표시할 수 있으며 이에 대해서는 향후 기사에서 살펴보겠습니다.
위 내용은 CanvasJS를 사용하여 Express.js 앱에 차트 표시의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!