노드를 사용해야하는 이유1 우리가 노드를 사용해야하는 이유 Node란? Node.js는 Chrome V8 Javascript 엔진으로 빌드된 Javascript 런타임입니다. 런타임(Runtime) : 특정 언어로 만든 프로그램들을 실행할 수 있는 환경 Chrome V8 : C, C++, Rust같은 저수준 언어로 작성된 모듈들을 사용할 수 있게 해주는 웹어셈블리. 즉 Node.js는 브라우저가 아닌 다른 환경에서 Javascript를 사용할 수 있게 해준다. 위 구조에서 libe 라이브러리가 노드의 핵심 특성인 이벤트 기반, 논 블로킹 I/O 모델을 구현하고 있다. 이벤트 기반 이벤트 : 어떠한 사건을 의미한다. (클릭했을 때, 스크롤 했을 때...) 노드는 이벤트 리스너를 생성하고 이벤트가 발생하면 그에 맞는 콜백함수를 호출하는 방식으로 작동한다. 따라서 이.. 2021. 8. 29. 이전 1 다음