캡틴판교님 글 참고 해서 공부했습니다.
Promise는 실제로 async, await를 쓰느라 거의 써본 적은 없지만 알고 있어야 하는 개념인 것은 분명한 것 같아 공부를 하려고 찾아봤다. 대략적으로 알고 있는 내용은 서버에서 뭔가를 받아올 때 화면에 뭔가를 띄우는 과정인 것으로 알고 있고 자세한 것은 공부를 통해 알게 되었는데 이번 기회에 제대로 알고 넘어가야겠다 싶어 정리한다.
그 외에는 예외처리에 관한 내용이었던 것 같은데 이는 위 사이트를 참고해서 예제 째로 같이 보는게 나을 것 같아 읽어보고 패스.
최종 결론 : 서버에서 뭔가 받아오기 전에 상태를 나타내주는 것이 Promise, 3가지 상태가 있고 되도록 catch로 에러처리해주는게 좋음. 기회가 되면 써보기 => 써보면 불편한 것이 나올 것 같은데 그걸 캐치한게 try, catch를 썼던 async, await일 듯.