본문 바로가기

개발환경/Node-RED

Node-RED와 개발 환경 설정

Node-RED란?

시각화 도구 중 하나로 이벤트 기반 애플리케이션을 위한 로우 코드 프로그램 환경이다. 시각화 도구답게 메시지가 애플리케이션을 통과하는 방식을 시각적으로 보여주는 장점을 지니고 있다.

▷ Node-RED는 최소한의 코드로 프로그램을 만들 수 있는 개발 환경이다. 

※ 로우 코드

로우코드 개발은 기존의 코드 우선 개발 방식이 아닌 적은 코딩으로 소프트웨어 애플리케이션을 만드는 방식입니다. 로우코드 플랫폼은 시각적 도구, 끌어서 놓기 기능, 자동화를 통해 앱을 만듭니다. 로우코드 개발은 일반적으로 기존 개발보다 빠르고 간편하며, 전문 개발자뿐만 아니라 기본 코딩 경험이 있는 사람도 로우코드 도구를 사용하여 앱을 만들  있습니다.

 

개발 환경 설정

1. Node.js 다운로드

아래의 링크에서 20.11.1 LTS를 다운로드한다.

https://nodejs.org/en/

 

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창은 계속 켜놔야 하며, 표시된 웹 주소를 복사한다.

그림1

 

4. 복사한 주소를 웹 브라우저에 입력

복사한 주소를 웹 브라우저에 입력하면 아래 그림2처럼 Node-RED 본체가 나온다.

그림2

 


<참고자료>

https://www.youtube.com/watch?v=-TDpOvdt2eE