Express를 이용하여 간단한 exercise를 풀어보려고 한다.
먼저 해당 디렉토리에서 [npm init]
init이 되면 package.json이 생성된다.
entry point를 app.js라고 지정해 주었으니 app.js를 만들자.
이제 [npm install express]로 express의 설치!
app.js를 아래와 같이 코딩하고
port 3000번으로 node 서버를 가동시킬 수 있도록 한다.
메인화면
이제 본격적으로 get으로 "동물이름"을 받을 때 화면이다.
여기서 조금씩 살을 붙여 나갈 것이다.
if문으로 동물에 해당하는 울음소리를 출력하려한다.
자바스크립트 object형태로 동물과 소리의 pair를 정의하여 코드를 짜면
아래와 같이 된다.
request의 parameter와 object의 key에 대소문자 불일치를 막기 위해
toLowerCase()로 대문자가 들어와도 소문자로 바뀌게 한다.
그리고 어떤 메시지를 지정한 숫자만큼 반복하여 출력하는 프로그램도 만들 수 있다.