-
[Node.js 2강] Nodejs Express 웹앱 개발 Nodejs Express Web App Development프로그래밍/NodeJS 2017. 11. 28. 14:08반응형
본 강의는 생활코딩 강좌를 바탕으로 복습하며 진행되는 코드들을 재구성한것입니다. 일부 코드들의 경우 호환성의 이유로 원본의 강좌와 다를수 있음을 알려드립니다.
NodeJS 6.11.0 LTS, Express 4.X 버전에서 완벽하게 작동하는것을 확인하였습니다.
이번에는 Node와 Express를 사용한 웹 애플리케이션을 개발해보도록 하겠습니다. 라우트라고 하나요? 코드를 보시면 아시겠지만 Express를 사용하면 일반적으로 우리가 보이는 웹 링크 주소에서 라우팅 링크를 생성할수가 있습니다.
위의 링크를 살펴보시면 app.get 다음에 / 를 확인하실수 있을겁니다. 여기서 /란 최상위 디렉토리를 의미합니다. 그리고 아래의 /login 디렉토리를 확인하실수 있는데요. 127.0.0.1:3000/login으로 접속하면 각자의 라우팅 경로에 맞게 웹페이지 이동이 되는 것을 확인할수 있습니다.
그리고 코드의 최상단에 NPM의 express 기능을 사용할수 있도록 require('express');를 입력해줍니다. 물론 사전에 NPM으로 Express를 설치하셔야 사용가능한 기능입니다.
각자의 라우팅 경로들을 통하여 다른 결과값을 나타내고 있는 것을 확인하실수 있습니다.
반응형'프로그래밍 > NodeJS' 카테고리의 다른 글
Express Generator를 활용하여 Express 기본 앱 틀 생성하기 (0) 2018.07.10 [Node.js 5강] Express 템플릿 엔진 Pug (Jade) Express-Template Engine Pug (0) 2017.11.28 [Node.js 4강] Express로 웹페이지를 표현하는 방법 How to Express Web Pages with Express (0) 2017.11.28 [Node.js 3강] Express 정적파일 서비스 Express How to serve static files (0) 2017.11.28 [Node.js 1강] 간단한 웹 애플리케이션 만들기 Create a Simple Web Application (0) 2017.11.28