프로젝트 API 맵
https://excalidraw.com/#json=e8qdVOyCAaL0pnCv8FnVZ,ydmlo92wEJcic6Y7k5unmw

프로젝트를 진행하면서 Flask를 활용한 API통신과 페이지 랜더링에 관해 도움 없이 정리 및 공부하는 느낌으로 진행 해보았다.
익숙하지않아 작성에는 많은 시간이 들었고, 아직도 해매고 있는 중이다.
프레임워크의 코드를 보면서 뭔지는 알것 같은데 선뜻 코드를 작성하지 못하였지만 맵을 작성하고 나니 내가 지금 무엇을 하는지에 대해 점점 명확해진다.
아직 풀리지 못한 내용은 다음과 같다.
-
index의 포스트를 게시 후 해당 포스트를 눌었을때 어떻게 하면
해당 포스트에 맞는 리뷰페이지르 생성할 것인가.1) 각 포스트 별 review.html을 작성한다.
- 포스트를 onclick시에 페이지를 로드함에 있어 코드작성 없이 쉽게 연결은 가능하나, 포스트의 갯수가 많아지고 쌓이는 data가 많아지면 소요가 많아 할 수 없어진다.
제일 간단한 방법 이지만 자존심상 하기 싫다,,,
2) 포스트에 review 페이지를 load 할 수 있는 정보를 가지고
자동화 한다.- 가장 원하는 방법이지만 방법을 모르겠다.
포스트 onclick 버튼에 db에서 가져올 데이터값을 담는 것 부터 시작해야 할 것 같다. - db.find(), find_one() 으로 데이터값 예로들면 hotelName 값을 DB에서 검색하여 해당 값을 가지고 있는 object를 페이지에 로드하는 방식이 될 것 같다.
추후 해당 기능 관련 포스트를 작성해보자
- 포스트를 onclick시에 페이지를 로드함에 있어 코드작성 없이 쉽게 연결은 가능하나, 포스트의 갯수가 많아지고 쌓이는 data가 많아지면 소요가 많아 할 수 없어진다.