'BackEnd' 카테고리의 글 목록 (3 Page)
본문 바로가기

BackEnd20

[Node.js] Express 라우터(Router) 라우팅이란? 라우팅은 URI(또는 경로) 및 특정한 HTTP 요청 메소드 (GET,POST...)인 특정 엔드포인트에 대한 클라이언트 요청에 애플리케이션이 응답하는 방법을 결정하는 것입니다. Express 없이 라우터를 만들면 요청 메소드와 주소별로 분기 처리하여야 하기 때문에 코드가 매우 복잡해집니다. 따라서 라우팅에 Express를 사용하는 이유 중 하나는 라우팅을 깔끔하게 관리할 수 있기 때문이라고 할 수 있습니다. Router 분리하기 const express = require("express"); const app = express(); app.get('user/a', function(req, res, next) { res.send(내용); }); app.get('user/b', function.. 2021. 12. 10.
[Node.js] Express란? _ Node.js / express Node.js란? Node.js는 V8으로 빌드된 이벤트 기반 자바스크립트 런타임, 웹 서버와 같이 확장성 있는 네트워크 프로그램 제작을 위해 고안되었습니다. Node.js는 서버사이드 개발에 사용되는 소프트웨어 플랫폼이라는 특징을 가지고 있으며, 이외에도 Non-blocking I/O 와 싱글스레드 이벤트 루프를 통한 높은 처리 성능의 특징도 가지고 있습니다. Express.js Express.js는 Node.js를 위한 빠르고 개방적이고 간결한 웹 프레임워크로, Python의 Django, Java의 Spring 프레임워크처럼 javascript에서 사용하는 웹 프레임워크의 종류 중 하나입니다.. Express 프레임워크는 코드의 양을 줄여주고 추후에 유지보수를 쉽게 하도록 만들어줍니다. (npm에서.. 2021. 12. 8.