4주차_홍준표_회고록_part 2 - hyeone999/Docs-JS_deepDive_Study GitHub Wiki

이번주차 주제는 DOM / 비동기처리

  • 우연의 일치로.. 개인적으로 4주간의 과정에서 가장 이해하기도 쉽고 재밌었던 주제였다. 왜냐하면 얼마전 부트캠프 면접을 봤었는데, 면접 질문 중 하나가 "async/await promise 에 대해 아시나요?" 였다. 솔직히 백엔드 과정이라 면접에서까지 물어볼 정도로 중요한 내용인가? 싶었는데 아마도 기본적인 웹 동작 원리를 알고있는가? 에 대한 질문이였던 것으로 생각된다. 이때 비동기에 대해서 여러 영상들과 블로그 들을 찾아보며 면접 준비를 했었다 때마침 4주차 스터디 내용이 비동기여서 큰 어려움 없이 학습이 가능했다.

  • DOM? 자바스크립트 관련 블로그들을 돌아다녀보면 DOM 이라는 개념이 심심찮게 나온다. 처음엔 이게 뭔가 싶었는데 그냥 자바스크립트로 html 페이지를 조작할 수 있게 해주는 인터페이스 같은 것이였다. 혼자 간단하게 프로젝트를 진행할때는 페이지도 서버와 함께 제작하게 되는데 이때 항상 사용하던 것이라 큰 이질감 없이 개념을 학습할 수 있었다.

  • 마지막 아무리 백엔드 개발자라 하더라도 원활한 소통을 위해서는 프론트엔드를 알고있어야 한다고 생각했다 내가 해당 스터디를 참여한 이유이기도 하다 결론적으로 스터디를 마친 현재 애매하게 알고있던 개념들이 확실히 정리되는 느낌을 받고있다 물론 디테일한 부분 까지는 추가적인 학습이 필요하겠지만 "원활한 협업" 에 한걸음 다가간 것 같아 매우 만족스럽고 유익한 시간들이였다.


스터디 진행해주신 현중님께 깊은 감사의 말씀 드립니다!