Wecode - Project 2 (부트캠프)/독학
layered pattern에서 가져올 때; module, export/import
Queen Julia
2023. 10. 4. 19:25
- 회원가입 dao 에 insert into user 코드로 함수 export 하는데, 그 함수 하나하나 secvice에 require 안하는 이유는, model 폴더로 index.js로 패키지를 했기에?
requrie는 단방향만 가져오는 (router->controller->services->Dao)
export는
export하면, 어디서나 불러올 수 있는데, 단방향 상관없이 여기저기 파일 다 쓰이는거고,
require는 하나하나 signup ,
Index.js는
user끼리 연결하게 타게 해줌 -> userrouter- usercontroller-userservices- userDao
userRouter에서 다음에는,
다른데 거칠 거 없이 바로 userController로 갈 것.
index.js를 가봤기에 아는 것.
user의 흐름을 타고 갈 것을
혹은
thread끼리 연결하게 타게 해줌 -> threadrouter- threadcontroller-threadservices- threadDao