Web App Project

땡그랑앱 설계 내용 흐름

하얀성 2024. 2. 20. 15:32

backend  설계 내용 흐름. 

 

1. server.js 만든다.

2. db.js 제작 후 mongoose를 require해서, db를 require 해서 db()로 server.js에서 실행

3. model 제작. 

4. model을 require 해와서 그 model을 바탕으로 get, post , delete 등의 기능을 server.js에서 만들어 준다.

5. server.js에 있는 rest api 내용들을 model을 require 한뒤,

각 controllers로 옮겨서 함수형 명령어로 처리한 뒤, 객체로 묶는다.

6. 6번을 export하여 server.js에 라우팅

7. server.js의 라우팅을 위한 transactions.js를 만들어서 controllers의 내용을 require 해온다. 

8. routes 안의 transaction.js 안의 내용들을 반복문을 돌면서 주소를 초기화 시킨다.

 

 

frontend 설계내용 흐름.

header를 만들고 그 밑에 라우터돔을 통해 app.js에 모두를 묶는 방식