2017-09-28 6 views
-2

html의 이벤트가 노드 js 서버에 대한 쿼리로 변환되는 웹 응용 프로그램을 만들고 있습니다. 노드는 mongo를 질의하고 응답을 json 파일로 되돌려 보내야합니다. 제 질문은 어떻게 쿼리의 결과에서 json 파일을 쓸 수 있습니까? 이것을 달성하기 위해 익스프레스 프레임 워크를 사용해야합니까?express.js 프레임 워크 나 node.js http 서버를 사용해야합니까?

+0

당신은 꼭 할 필요가 없습니다. Node.js에서 Json을 빌드 할 수 있습니다. 당신이해야 할 것인가는 찬성 토론이 아니고, 그래서 적합하지 않습니다. – GolezTrol

답변

0

Express는 사용할 수 있지만 사용자는 필요하지 않습니다. 익스프레스는 정확히 그런 종류의 일을 위해서 res.json() 메소드를 가지고 있지만, Hapi, Restify, LoopBack, Sails, Koa, Seneca 및 기타 몇몇 옵션을 포함하는 다른 옵션을 포함하지만 이에 국한되지 않는 유일한 프레임 워크는 아닙니다.

낮은 레벨 http 모듈을 사용하여 직접 구현하려는 경우 한 가지만 기억하십시오. JSON.stringify()을 사용하여 데이터를 JSON에 직렬화 할 때 항상 처리/시도 블록에 넣어야합니다 일부 입력에 대해 발생할 수있는 예외 또는 tryjson 모듈을 사용할 수 있습니다.