Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 자바스크립트 코딩의 기술
- 리눅스마스터1급
- 코테
- 리눅스마스터 1급 정리
- 개발자 회고록
- 스프링 빈
- Memoir
- 반복문
- Kotlin
- 백준 javascript
- GoingBus
- 고잉버스
- Java
- 스프링 컨테이너
- 백준 java
- toCharArray
- 카카오
- map
- JavaScript
- 문자열
- 리눅스
- 연습문제
- 월간코드챌린지
- 프로그래머스
- 코딩테스트
- Linux
- 명령어
- java 백준 1차원 배열
- 리눅스마스터 3과목
- 자바
Archives
- Today
- Total
728x90
목록 node 런타임 (1)
728x90
728x90
hoon's bLog
node.js Node 기초, 기본 개념
노드(Node)란? Node.jsⓇ는 크롬 V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임을 말한다. 노드는 V8과 libuv를 내부적으로 포함하고 있다. V8 엔진: 오픈 소스 자바스크립트 엔진 → 속도 문제 개선 libuv: 노드의 특성인 이벤트 기반, 논블로킹 I/O 모델을 구현한 라이브러리로 내부구조는 아래 그림과 같다. 런타임(runtime): 특정 언어로 만든 프로그램들을 실행할 수 있게 해주는 가상 머신(크롬의 V8 엔진 사용)의 상태 다른 런타임으로는 웹 브라우저(크롬, 엣지, 사파리, 파이어폭스 등)가 있음 노드의 역할 자바스크립트로 만든 프로그램들을 실행할 수 있게 해 준다! 자바스크립트 런타임으로 서버의 역할도 수행할 수 있다! 서버 실행을 위해 필요한 http/https/htt..
IT/node.js
2023. 9. 16. 11:36