




불필요한 최초 호출
- 확인용도로 최초 호출했던 코드를 지우지 않고 계속 만들어 나가다보니 그 화면을 기준으로 기능을 덧붙여 불필요한 최초호출이 들어가 있었다. 그러다보니 첫 화면에 잠깐(api호출 동안) 정리되지 않은 ui가 보여지는 문제도 있었다.

- 불필요한 최초 호출을 없애고 detail화면을 처음부터 display:none;처리하였다. 그리고 호출없이도 input받는 부분을 display: flex;값을 주어서 api 호출 없이도 정리된 화면을 보여주도록 수정하였다. js로 css의 많은 부분을 컨트롤하다보니 기본에 신경쓰지 못한거 같다. 반성해야하는 부분...🙄
deprecated 관련
- keyCode와 substr과 같은 deprecated된 이벤트와 메소드대신 key/substring 혹은 split를 사용하는게 좋겠다는 리뷰를 받았다. 사용하려는 이벤트, 메소드에 대해 좀 더 확인하고 사용할 필요가 있다고 느꼈다.
event.keyCode === 13
const id = location.hash.substr(9) ? location.hash.substr(9) : 'tt2294629';