[Express] 라우팅 메소드 app.route, app.get, app.post 이해와 활용
app.get app.post app.route app.get() HTTP GET 요청을 보내면 처리하는 라우팅 메소드이다. 첫 번째 인자로 경로를, 두 번째 인자로 콜백 함수를 받는다. 여기서 두 번째 인자인 콜백 함수는 미들웨어(middleware) 라고도 한다. 예시에 있는 next() 함수에 인자를 전달하면 에러 처리 미들웨어로 제어가 이동하여 에러 처리 로직을 수행할 수 있다. 여기서 말하는 에러 처리 미들웨어란, 라우팅 메소드 작성이 끝나는 부분에 app.use를 활용하여 에러 처리 하는 코드를 말 한다. 더보기: CRUD에 대해 이해하기 더보기 // CRUD: 생성(Create), 읽기(Read), 업데이트(Update), 삭제(Delete)의 약자 1. 생성(Create): 새로운 데이터를..
BE/Express 2023.05.13