React

개발

Chart.js Realtime 적용하기

1. 패키지 설치 호환성 문제로 다음에 지정된 버전의 라이브러리를 설치한다. npm install chart.js@^3.9.1 react-chartjs-2@^4.3.1 luxon chartjs-adapter-luxon chartjs-plugin-streaming --save 2. 코드 작성 Chart.register 를 통해서 필요한 변수는 모두 불러와야 한다. 아래 코드에서는 data에 빈 배열을 넣고, onRefresh 함수 내에서 데이터를 추가해주었다. 이와 달리 state 값을 따로 할당하고, 특정 이벤트에 해당 값을 변경하도록 개발해도 괜찮다. import { CategoryScale, Chart, Legend, LinearScale, LineElement, PointElement, Title,..

개발

Electron에서 명령어 실행하기

💡 electron-react-boilerplate 템플릿 내에서 명령어를 실행하는 방법에 대해서 서술하였다. 기존 템플릿에서는 뷰 코드에서 node.js의 시스템 명령어를 즉시 사용할 수 있었으나, 최근에 IPC를 통해서 시스템 명령어를 실행할 수 있게 변경해놓아 정리한다. 1. Electron(React, Typescript) 프로젝트 생성 git clone --depth 1 --branch main https://github.com/electron-react-boilerplate/electron-react-boilerplate.git {PROJECT_NAME} cd {PROJECT_NAME} npm install npm start 2. nodeIntegration 활성화한다. BrowserWindo..

'React' 태그의 글 목록
devskim