런타임이란?
프로그래밍 언어가 구동(running)되는 환경(environment)을 말합니다.
런타임 환경의 종류
자바스크립트의 대표적 런타임 환경은 2가지로 볼 수 있습니다.
- 브라우저(ex : Chrome, Microsoft Edge, Firefox,
Internet Explorer) - node환경
즉, javascript 파일을 실행할 수 있는 방법이 2가지가 있다는것 입니다.
리액트를 이용하여 웹 애플리케이션을 개발하는 우리 과정에서는, 노드 환경이 아닌 브라우저 환경을 이용해 개발을 할거에요!
+ 웹 개발에 많은 도움을 주는 크롬 브라우저가 있습니다.
차이점
node.js와 브라우저의 존재 목적
브라우저는 HTML, CSS, JS를 실행하여 웹 페이지를 화면에 띄우는 것이 목적인 반면
Node.js는 서버 개발 환경을 제공하는 것이 목적입니다.
'Front-End > JavaScript' 카테고리의 다른 글
[Javascript] filter 사용법 예제 (2) | 2023.12.03 |
---|---|
[JavaScript] 문자열 변환방법 (0) | 2023.12.01 |
[JavaScript] 클로저란? (1) | 2023.11.18 |
[Javascript] 객체 리터럴이란? (1) | 2023.11.04 |
[JavaScript] startsWith() 개념 (0) | 2023.11.02 |