리팩터링1 [NodeJS] createServer() 리팩터링 하기 createServer() 리팩터링 하기: 교재는 Node.js 백엔드 개발자 되기 전 시간에 공부한 내용은 간단한 서버로 기본을 다지는 과정이었습니다. 그러나 createServer() 콜백 함수참고1에 모든 코드를 다 추가하기 때문에 좋은 코드는 아닙니다. 라우팅 이후 처리를 별도의 함수를 만들어서 처리하도록 코드를 리팩토링참고2합니다. 라우터와 실행하는 함수 코드를 나누기 패스에서 /user 요청을 처리하는 코드를 user() 함수로, /feed 요청을 처리하는 코드를 feed() 함수로 분리합니다. 또한 패스가 없을 때나 틀린 경우는 notFound() 함수로 분리합니다. 동적으로 응답하기 지금까지 작성된 코드는 정해진 결과만을 보여주는 단순한 코딩이었습니다. 'localhost:3000/user.. 2024. 4. 8. 이전 1 다음