nodeJS는 JS 기반인데 어떻게 웹 서버로 사용할 수 있을까?
writed at : 2020.05.03 (이해를 돕기 위해 메서드랑 함수는 그냥 같은 개념으로 생각하겠다.) 비록 nodeJS를 배운 지는 얼마 되지 않았지만, 미약한 지식으로 이 글을 써본다. nodeJS에 대해 공부하려고 공식 홈페이지에 들어가 보면 아래와 같은 문구로 소개가 되어있다. nodeJS는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임이다. 복잡하게 나와있지만 다르게 설명하면 이거다. nodeJS는 javascript를 웹 브라우저 바깥에서도 사용할 수 있게 해주는 프레임워크이다. 그럼 이제 nodeJS의 핵심 3가지 요소에 대해서 알아보자. 논 블록킹 I/O 모델 (non-blocking I/O model) 싱글 쓰레드 (single thread) 이벤..