주간 정리
챗 GPT API 처리 중 기존 로딩 이미지가 밋밋하단 의견이 있어
이런식의 로딩 이미지가 추가되었다.
처리 중엔 사람 이미지 옆의 각각의 말풍선들에
keyframe 애니메이션 처리를 추가해 조금 더 생동감있는 모션을 구현했고
로딩바 밑에는 팁 텍스트를 랜덤으로 표출해주는 부분이 추가됐다.
개발한 페이지에 쓰인 데이터들이 카테고리별로 정리가 안되어있었는데
하나의 object에 모든 데이터를 나열한 식이었다.
비유하자면
야채 바구니엔 야채만 담고
과일 바구니엔 과일만 담아야
나중에 필요한 걸 찾거나 꺼낼때도 쉽게 찾을 수 있는데,
개발한 페이지의 데이터들은 바구니에 모든걸 다 넣어놓은 상황인 것이다.
왼쪽은 기존 코드이고 오른쪽은 리팩토링을 진행한 코드인데 데이터별로 카테고리만 나누어줬는데도
훨씬 보기 깔끔하고 데이터를 찾을때도 편하게 찾을 수 있었다.
그리고 변경 후 기존처럼 잘 작동하는지도 확인해봤는데 이상이 없었다!
이번주는 기존처럼 주간에 겪었던 일 + 개발 지식을 엮어서 풀기보다 주간에 했던 일 위주로 써봤다.
기존 방식은 계속 글 쓸 소재 1건을 찾아내려고 집요하게 집착하다보니 강박이 생겨 글을 쓰기 어려웠는데
이번엔 포맷을 바꿔봤더니 편하게 쓸 수 있었다.
앞으로 이런 저런 방법을 시도하며 시행착오가 있을 수 있겠지만
오늘 작성한 포맷이 맘에들어 당분간 이렇게 써봐야겠다는 생각이 들었다.