리펙토링1 [Node.js] node.js 에서 controller 사용하기 하이 ㅎㅎ!! 지난번에 ajax랑 mysql 연결하는 포스팅을 올렸었다.. 그런데 ... 하다보니 ... 소스가 너무 너무 분리가 안된 듯한 느낌을 받았다. ㅜㅡㅜ 그래서 오늘은 controller를 만들어서 api를 관리하는 걸 만들어 보려고한다. 컨트롤러라고 표현하기도하고 라우터라고 표현하는 사람도 있다. 뭐 여기서는 같은 의미로 쓰인다고 생각하면 될듯하다. 간단하게 로그인을 할 수 있는 프로젝트를 만들어봤다. 디렉토리 구조를 보면 위와 같다. app.js 는 다들 아시는 것 처럼, 웹서버 데몬을 구동한다. 이전에 코딩해놓은 걸 보면 app.js 안에서 너무 많은 코드가 들어 있었다. 지금 만들어 놓은 걸 한번 보자. 굉장히 간결해졌다. 이제는 여기서 api 소스를 작성할 필요가 없다. control.. 2019. 12. 30. 이전 1 다음