브라우저 밖에서 자바스크립트 코드를 실행할 수 있다크롬에서 사용하는 V8 엔진(자바스크립트 코드 해석기)을 사용한다모듈 시스템이 있다이벤트 기반의 비동기 I/O 프레임웍크다browser에서는 모듈 시스템을 구현하기 위해서 Window contector을 구현했다. br
우리는 마지막 코드를 보며.. Why using the Framework 'express'!!를 느껴야 한다. 노드의 헬로월드 코드 링크: https://nodejs.org/dist/latest-v6.x/docs/api/synopsis.htmlcurlhttp
nodejs로 만들어진 web frameworkhttp://expressjs.com/ 익스프레스는 노드JS에서 대표적인 웹프레임웍입니다. 아래 다섯가지 개념을 이해해야 제대로 사용할수 있다..1\. 어플리케이션2\. 미들웨어 ( : 함수들의 배열/ expres
npm install express 처럼, 외부 모듈 설치시..\--> express는 node_modules 안에 설치된다.node_modules 안에 npm으로 설치한 외부에서 모듈이 저장된다.우리는 express / morgan만 설치하였으나, express o
• 모든 자원은 명사로 식별한다• HTTP 경로로 자원을 요청한다• Ex) • GET /users• GET /users/{id}ex) \--> 처럼, /get_users는 사용하지 않고, 명사형으로만 사용한다. 특정 요청일 때는 /users/1 과 같이 쓴다. • 서
개발을 할 때 바로 소스코드를 작성 하지 않고, 테스트 코드를 작성한다. 테스트 코드를 다 만든 후, 코드를 하나씩 통과 해 나가면서 개발하는 것.물론, TDD 를 사용하면 개발 시간이 많이 걸린다.But, 실제 만든 프로젝트를 유지보수 하는 시점에 가면 TDD로 개발
요구사항 성공1) 유저 객체를 담은 배열로 응답한다2) 최대 limit 갯수만큼 응답한다• 실패3) limit이 숫자형이 아니면 400을 응답한다4) offset이 숫자형이 아니면 400을 응답한다( 데이터가 많을 경우, 잘라서 받는데 앞의 데이터를 몇 개 skip 하