nodeJS란 무엇인가요?라고 물으면 항상 따라 나오는 답변이 있다.
nodejs === javascript runtime environment
음... 그렇다면 런타임이란 무엇일까?
구글에는 아래와 같이 나와있다.
What Does Runtime Environment (RTE) Mean?
The runtime environment is the environment in which a program or application is executed. It's the hardware and software infrastructure that supports the running of a particular codebase in real time.
런타임 환경이란 무엇인가요?
런타임 환경이란 프로그램이나 어플리케이션이 실행되는 환경을 말합니다. 특정 코드가 실시간으로 작동하는 것을 지원하는 하드웨어와 소프트웨어 인프라를 뜻합니다.
그래서 간단하게 정의하자면, 프로그램이 구동되는 환경이라고 생각하면 된다.
그럼 런타임은 무엇일까?
In computer science, runtime is the final phase of a computer program's life cycle, in which the code is being executed on the computer's central processing unit as machine code. In other words, "runtime" is the running phase of a program.
컴퓨터 공학에서 런타임은 컴퓨터 프로그램 라이프 사이클의 마지막 단계이며 코드가 머신 코드로서 컴퓨터의 CPU에서 처리되고 있는 것을 뜻한다. 다른말로 런타임은 프로그램의 실행 단계이다.
'Javascript' 카테고리의 다른 글
[JS] 특수문자를 거르는 정규식 표현 (0) | 2022.03.15 |
---|---|
[NodeJS] NodeJs는 싱글스레드일까? (0) | 2022.03.14 |
[JS] Hoisting이란? (0) | 2022.03.13 |
[JS] let, var, const의 차이점 (0) | 2022.03.13 |
[JS] 스크린 맨 아래 이동하기 (0) | 2022.03.05 |