알고리즘

09주차 항해일지

연어조아 2021. 11. 15. 00:31
728x90

실전프로젝트 3주차 완료

그디어 6주 동안 진행하는 실전프로젝트가 절반을 맞쳤다.
3주간 짧으면 짧고 길다면 긴 시간이었는데 어떻게 잘 흘러가서 다행이다.

중간 발표 피드백에서도 이때 까지 한 거에 대한 문제점 보다는 잘하고 있으니
앞으로의 성능 개성에 대한 피드백을 받았었다.

지금까지는 계석 jar 파일을 이용해서 프로젝트를 배포하였는데 도커와 깃액션을 통해서
자동 배포를 해볼 생각이다.

DB 도메인 중에서 날씨와 천문학 데이터는 하루에 한번 업데이트 되고 바뀌지 않는 내용들이다.
그럼으로 이 테이블들은 redis를 이용하여 인메모리 db에 저장할지 고민을 해보아야겠다.

아래는 이번 주 지금까지 해왔던 프로젝트의 개발결과이다.

디자인 팀

화면 디자인 1
화면 디자인 2

  • 일단 프로젝트에 구성되는 모든 디자인이 나왔었다.
  • 이제 이 디자인을 토대로 프론트팀이 css작업을 완수하면 될 것 이다.

프론트 팀

프론트 작업 1
프론트 작업 2

  • 이것보다 완료된 작업물들이 더 많다.
  • 실제로 나온 디자인을 토대로 백엔드와 연결해서 데이터를 끌고왔다.
  • 앞으로 남은 페이지는 약 2~3개 정도이며 조금도 페이지마다 퀄리티를 올려서 다음주 토요일까지 마감할 생각이다.

백엔드 팀

프로젝트 아키텍쳐

  • 전체적인 프로젝트 아키텍쳐를 완성하였다.
  • 일단 프론트팀과 의논한 모든 API를 만들었고 다음 주 부터는
  • 복잡하게 구성된 APi들은 전부 QueryDsl를 통해서 성능 개선을 할 생각이다.
  • 또한 앞에 언급했던 날씨와 천문학 테이블도 redis로 바꿀 생각이 든다.