Express 웹페이지 개발 (2) 썸네일형 리스트형 라우터 -> 요청 편 요청에 대해 간단히 알아보았다. express의 요청 처리 구조 1. HTTP 요청이 들어온다. 2. 각 미들웨어를 순서대로 실행시킨다. 3. 라우터에서 HTTP 요청을 분석하여 적절한 처리를 한다. 라우터 유저가 원하는 정보(req)에 따라 알맞은 처리(콜백)를 안내를 해주는 안내자이다. 라우트가 잘 동작하기위해선 요청을 적절하게 분석해야 한다. 요청의 2가지 종류 POST 요청 본문 (req.body) HTTP form에서 "POST"메소드로 전송된 값 url 쿼리 (req.query) url에 동봉된 쿼리 ex) www.google.com/search?q=검색키워드 HTTP요청 가공하기 HTTP요청은 버퍼타입의 데이터로 들어오기 때문에 날 것의 값으로는 사용할수 없다 아래 두가지 메소드를 사용하여 .. 프로덕션 할때 꼭 해야할 설정!(캐싱) https://www.dynatrace.com/news/blog/the-drastic-effects-of-omitting-node-env-in-your-express-js-applications/ The effects of omitting NODE_ENV in your Express.js apps www.dynatrace.com mdn 문서 뒤적거리다가 좋은 글을 발견했다. 읽고있으면 이래서 코드리뷰가 중요하구나.. 싶다. https://github.com/expressjs/express/blob/master/lib/application.js expressjs/express Fast, unopinionated, minimalist web framework for node. - expressjs/expre.. 이전 1 다음