node.js

Express.js는 Node.js로 서버를 빠르고 간편하게 만들 수 있는 대표적인 웹 프레임워크이다.웹 프레임워크란?서버를 구축하는데 모든 기능을 다 직접 만드는 것이 아닌 만들어진 틀을 제공 해주는 것으로 서버를 제작하는데 걸리는 시간을 쉽게 제작할 수 있다.Express.js의 가장 큰 특징 중 하나는 미들웨어 기능을 제공한다는 것이다. ● 미들웨어기능미들웨어란 사용자의 요청과 응답사이의 위치하여 인증요청시 해당 인증의 권한이 맞는지 체크하는 기능이다.인증, 로깅, 에러 처리등을 담당한다. ●node.js에서 오래 사용된 프레임워크이므로 정보를 많이 받을 수있다. express.js는 웹서버 그자체가 아니고 웹서버를 구현하는데 도움을 주는 도구이다. 웹서버 와 웹프레임워크 같다고 생각 X Expre..
오늘은 node.js에 대한 강의를 들었다.Node.js의 설계Node.js의 정의- Javascript를 브라우저가 아닌 컴퓨터에서 브라우저 없이 실행하게 도와주는 환경입니다.V8 엔진- 구글이 개발하여 구글 크롬 브라우저에서 사용하는 자바스크립트 엔진입니다. Node.js에서 이 엔진을 활용함으로써, 우리는 브라우저 환경 이외에서도 자바스크립트를 사용할 수 있게 되었습니다.libuv- 비동기 작업인 회원가입의 정보 입력이나 이런 순간에 비동기 작업으로 흘러가는 순서를 동기작업으로 바꿔주는 역할을 한다. async/await과 같은 역할을 한다고 생각하면  Node.js의 특징- 논 블로킹 I/O (Non-Blocking Input/Output)●I/O는 데이터의 입력(Input) / 출력(Output..
이즈99
'node.js' 태그의 글 목록