안녕하세요. @u robotics 입니다.
오랜만에 다시 개발내용으로 돌아왔습니다. ㅎㅎㅎ
이번에 쓸 내용은 express 인데요.
nodejs 의 웹 애플리케이션 프레임워크 입니다.
^^ 궁금해서
한 번 진행해볼려고 합니다.
아마도 개발하신 분들은 많이 아실 것 같은데요.
전 잘 몰라서 한 번 파보겠습니다.
이 사이트에 가면
설치부터 기본적인 내용들이 나옵니다.
조금씩 알아볼려고 합니다.
자, 이제 시작해봅시다.
(윈도우를 사용하시는 분이라면)
windows 키 + r 을 누르셔서
거기다가 cmd를 치세요.
아니면 윈도우 검색기에서
명령 프롬프트를 클릭해서 열어주세요.
거기다가 명령어를 입력하시면 됩니다.
여기까지 하셨으면 가벼운 예제를 한 번 해봐요.
다 하시면
아까 터미널을 열어서요.
node app.js 를 쳐주시면 됩니다.
그리고 웹 주소창에 localhost:3000 을 써주시면
이런 화면이 떠요. 성공입니다. ㅎㅎㅎ
hello world를 출력해봤으니깐
진도를 조금만 더 나가봐요. ㅎㅎㅎ
방금 hello world 예제에서
app.get 과 app.listen 을 사용했는데요.
app 은 무엇인지 궁금하기 때문에
조금 분석을 해봅시다.
app은 라우트를 해주는 것입니다.
method는 http을 요청하는 함수죠.
app.get 은
라우트 해줘(서비스 해줘).
http의 get을 사용해서.
라는 뜻입니다.
그리고
app.listen은
라우트 해줘(서비스 해줘).
http의 listen을 사용해서.
마지막으로 라우팅에 대한 안내서 링크 입니다.
http://expressjs.com/ko/guide/routing.html
라우팅에 관한 내용이 좀더 있는데요.
관심있으신 분들은 읽어보시면 좋겠어요.
저도 잘 몰라서 여기까지만 씁니다. ㅎㅎㅎ
다음에 조금더 알게 되면 또다시 뵙겠습니다.
감사합니다.