개발환경/Node-RED
Node-RED와 개발 환경 설정
powerdeng
2024. 3. 19. 15:12
Node-RED란?
시각화 도구 중 하나로 이벤트 기반 애플리케이션을 위한 로우 코드 프로그램 환경이다. 시각화 도구답게 메시지가 애플리케이션을 통과하는 방식을 시각적으로 보여주는 장점을 지니고 있다.
▷ Node-RED는 최소한의 코드로 프로그램을 만들 수 있는 개발 환경이다.
※ 로우 코드
로우코드 개발은 기존의 코드 우선 개발 방식이 아닌 적은 코딩으로 소프트웨어 애플리케이션을 만드는 방식입니다. 로우코드 플랫폼은 시각적 도구, 끌어서 놓기 기능, 자동화를 통해 앱을 만듭니다. 로우코드 개발은 일반적으로 기존 개발보다 더 빠르고 간편하며, 전문 개발자뿐만 아니라 기본 코딩 경험이 있는 사람도 로우코드 도구를 사용하여 앱을 만들 수 있습니다.
개발 환경 설정
1. Node.js 다운로드
아래의 링크에서 20.11.1 LTS를 다운로드한다.
Node.js
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
nodejs.org
2. Node-RED 설치
CMD창을 열고 아래의 명령어를 입력한다.
npm install -g --unsafe-perm node-red
3. Node-RED 실행
CMD창에 아래의 명령어를 입력하여 Node-RED를 실행한다.
node-red
Node-RED를 실행하면 아래 그림1과 같이 Node-RED가 실행된다.
그림1처럼 CMD창은 계속 켜놔야 하며, 표시된 웹 주소를 복사한다.
4. 복사한 주소를 웹 브라우저에 입력
복사한 주소를 웹 브라우저에 입력하면 아래 그림2처럼 Node-RED 본체가 나온다.
<참고자료>
https://www.youtube.com/watch?v=-TDpOvdt2eE