본문 바로가기

개발일지(일간)

23년 03월 02일

오늘도 프론트 페이지를 구현하고 새로 구현해야하는 api와 쿼리를 손봤다.

중간에 비효율적으로 작동하지도 않는데 무조건 날아가는 쿼리가 있었는데, api를 나눔으로써 그 기능을 작동시킬때만

쿼리가 날아가게 했다.

프론트 페이지를 만들면서 api가 생각보다 세분화 되어 있지 않다는것과 설계가 세밀하게 되어 있지 않다는 것을 느끼는데, 이부분은 처음부터 예상하고 설계를 했기 때문에 계속 수정해 나가야 할 것 같다.

그리고 service코드를 새로 쓰다가 순환참조를 또 만났다.

이부분은 설계가 잘못되었다고 느껴서 interestService에서 가져오던 interest count를 productService에서 수행하게 하였다.

프론트 구현을 하면서 설계의 구멍과 쿼리가 비효율적으로 나가는 부분을 계속 고쳐나가고 있는데, 되도록 빨리 구현하고, 백엔드 추가 구현을 할 생각이다.

'개발일지(일간)' 카테고리의 다른 글

23년 03월 07일  (0) 2023.03.08
23년 03월 06일  (0) 2023.03.07
23년 02월 28일  (0) 2023.02.28
23년 02월 27일  (0) 2023.02.27
23년 02월 24일  (0) 2023.02.24