board

자유롭게
이야기 합시다 :)

NodeJS 초보 질문입니다.

질문
작성자
멍텅구리입니다.
작성일
2018-04-12 02:03
조회
504
안녕하세요!
NodeJS 초보입니다.

NodeJS 구동시 아래와 같이 구동을 하는걸로 알고있습니다.

--> node app.js

궁금한게 WebApplication을 개발시
app.js구동하면 모든 URL접근을 app.js에서 control을 해야하는지 궁금합니다.

app.js 소스처럼 listen 메소드로 url 접근을 대기하는걸로 이해를 하고있습니다.

---------------------app.js--------------------------
var express = require('express');
var bodyParser = require('body-parser');
var app = express();

app.listen(3000,function(){
console.log('Connected 3000 port!');
})

/* get 방식 접근 url */
app.get('/top',function(req,res){
//...
});

/* post 방식 접근 url */
app.post('/topic',urlencodedParser,function(req,res){
//..
});

-----------------------app.js-------------------------

질문입니다.
1) 위에 app.js안에 모든 서비스 url을 구현하는건 아닌것 같은데 nodeJS는 파일을 어떤식으로 관리하는지 궁금합니다.?
(혹시 참조할수 있는 사이트나 샘플소스 구할수 있을까요?)

2) DB 연동같은것도 테스터 하고싶은데 어디를 참조하는게 좋을지 모르겠습니다.

3) get , post 메소드말고는 get,post를 한번에 처리할수 있는방법은 없는지 궁금합니다.


답변 부탁드립니다.

감사합니다.
전체 0