본문 바로가기

노드2

[노드 초보] 회원가입 로그인 구현해보자 (2) - MVC구조잡기, 라우터 및 컨트롤러, 뷰엔진 설정 서버 띄웠고 디비 연결까지 해봤으니까 이제 MVC 구조를 위해 컨트롤러랑 라우터 설정을 하겠습니다. 최종적으로 구현될 프로그램이 워낙 작은 크기여서 라우터를 따로 파일로 관리하지 않아도 되지만 어차피 나중엔 해야되기 때문에 따로따로 만들겠습니다. 먼저 routes.js 를 만들어 해당 코드를 작성했습니다. routes.js 라우팅할 패스들을 여기서 관리할 것입니다. 이 후 routers 폴더를 만들어 globalRouter.js 를 만들었습니다. globalRouter.js 저는 일단 다 만들고 올리는거라 컨트롤러 코드가 설명전에 이미 위에 들어가 있습니다. 작성 당시 위의 코드에서 5, 7 라인의 코드가 없는 상태에서 컨트롤러를 만들었습니다. controllers 파일을 만들고 globalControl.. 2019. 5. 9.
[노드 초보] 회원가입 로그인 구현해보자 (0) - 서버 띄우기까지 노드 공부해보자 목표는 회원가입, 로그인 구현. 깃헙 소셜 로그인까지. CSS 디자인 신경안쓸거. 기능에 집중하고 나중에 부트스트랩으로 해보거나 하겠음 DB는 몽고사용 (노드, 몽고 설치완료 가정) 이론은 대부분 넘길꺼 공유가 주 목적이라기 보다 내 공부 기록이 주 목적이고 완전 부 목적이 공유 (그래서 반말함) require()이 뭐고 뭐가 뭐고 이런거보다 크게크게 갈거임 ( 대충 내맘대로 하겠다는 뜻) 노드와 몽고db 버전정보 node version : 10.15.1 mongo version : 4.0.6 에디터는 Visual studio code 소스코드는 깃헙 링크를 올리고 여기에는 사진으로 올림 ( 귀찮은 일을 최대한 겉어내고 진행하겠음 ) 프로젝트 폴더명 study_nodeLogin 일단 본격.. 2019. 5. 6.