반응형
Node.js는 크롬 V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임이다.
서버란 네트워크를 통해 클라이언트에 정보나 서비스를 제공하는 컴푸터 또는 프로그램이다. 그리고 클라이언트는 요청을 보내는 주체로 , 브라우저일수도 있고 모바일 앱일수도 있고, 다른 서버에 요청을 보내는 서버일 수 있다.
서버가 하는 일은 예를 들어 티스토리 웹사이트에 방문 하려면 웹사이트(https://awesomefrog.tistory.com) 주소를 입력(요청)하면 브라우저는 컴퓨터 위치를 파악하고 요청자의 브라우저(클라이언트)에 띄워 준다(응답). 웹이나 앱을 사용할때 사용자의 아이디나 비밀번호등의 서비스의 데이터가 생성되면 이 데이터를 어딘가에 저장하고, 그 어딘가에서 클라이언트로 데이터를 받아와야한다.
노드는 자바스크립트 애플리케이션이 서버로서 기능하기 위한 도구를 제공하므로 서버 역학을 수행할 수 있다.
반응형
'node.js' 카테고리의 다른 글
[node.js] express 설정 db연동(API 불러와서 DB에 저장) (0) | 2023.07.05 |
---|
댓글