본문 바로가기

분류 전체보기73

프론트엔드 면접 경험 2022년 11월 15일 서류 합격과 필기 시험을 합격하고 실무 면접을 보았다. 면접은 면접과 4명 지원자 2명 다 대 다 면접 형식이었다. 면접을 보며 느낀점과 고민들에 대해서.... 말투 ~입니다 VS ~요 에대해서 면접에서 뭐가 더 좋을까에 대한 고민을 했는데 억지로 불편한 ~입니다에 맞추는 것보다 ~요도 예의도 있고 정중해보이기에 자신에게 맞는 말투를 사용하면 좋을 것 같다. 중요한 건 내가 상대방에게 배려를 하고 있고 정중히 대한다는 느낌을 주는 것! 좋아하니까 잘한다? 남이 시켜서 억지로 하는게 아닌 좋아서 하니까 더 잘할 수 있다! 스스로 해석 해보니 이 말은 “억지로 하는 사람들보단 내가 잘할 수 있다! “라는 말이다. 나는 좋아하기에 꾸준히 열정을 갖고 지속할 수 있다는 것을 강조하고 싶.. 2022. 11. 16.
프론트엔드에서 강점 (feat.문서화) 나는 내 주변인들에게 “나는 문서화하는 것을 좋아하고 잘해!”라고 말한다. 문서화 한다는 것 나는 내가 만난 개념과 에러들에 대해서 해결 과정을 겪으며 원인과 해결을 문서화해놓는 것이 그 당시에 나는 생각정리를 할 수 있어서 좋고 또 미래에 같은 에러를 겪으면 해당 문서를 보고 해결하고 또 불특정 다수가 같은 에러를 만났을 때 내 문서를 보고 해결할 수 있으니 1석 2조를 넘어선 좋은 장점이구나라고 생각을 했다. 면접에서 문서화 능력이 프론트엔드 직무만의 강점은 아니라는 평가를 받았다. 백엔드, 데이터베이스, AI 등 모두 문서화하는 능력은 필요하다는 것이었다. 당신이 프론트엔드에서의 장점은 무엇인지에 대해서 얘기해달라고 했다. 대답은 잘하지 못하였다, 그저 문서화 한다는 것에 대한 나 스스로 자부심이 .. 2022. 11. 16.
[JS] this란? this란 누가 함수를 호출 했는지를 명시한다 함수를 호출할 때 결정된다. 누구인가? 누가 날 불렀어 - 궁예 == this - 일반함수 : 함수 호출을 한 위치에 따라서 this를 동적으로 결정한다. 그렇지 않게 하려면 this를 바인딩을 해야 한다 화살표 함수 : 함수를 선언했을 때 this가 정적으로 상위 스코프의 this를 가리키고 이것을 Lexical this라고 한다 자세히 ... https://sanghoon98.notion.site/JS-this-c585a8fd19af4f64a25bda752c1fcab9 JS의 this 누가 함수를 호출했는지를 명시한다. sanghoon98.notion.site 2022. 8. 23.
[JS] 화살표 함수를 사용하는 이유 보시기 전에 요약하자면 화살표 함수는 선언시의 this를 상위 scope의 this를 갖는데 그냥 함수는 어디서 호출하냐에 따라 this가 변하기 때문에 화살표 함수를 사용하는 것이 좋다 라는 것 입니다. 개인 노션에 정리한 내용입니다. https://sanghoon98.notion.site/d626f610c25247be839aa082b413a19f 화살표 함수 사용 이유 내가 내린 결론 sanghoon98.notion.site 2022. 8. 16.
[Front] Virtual DOM 실제 DOM을 추상화한 가상의 객체를 메모리에 만들어 놓고 DOM과 비교하며 일치시키는 과정으로 실제 DOM과 동기화하는 프로그래밍 개념 DOM과 유사한 역할을 하고 변경 사항을 DOM에 직접 수정하는 것이 아니라 Virtual DOM을 생성, 수정하고 Virtual DOM을 사용해 DOM을 수정하게 한다. 특징 render함수가 return하는 것은 새로운 Virtual DOM을 만들기 위한 재료이다. DOM트리를 복제한 JS 객체이다. class, style 같은 속성은 있지만 DOM api는 없다. 그렇기에 가볍다 DOM 조작시에 비용이 많이드는 것은 렌더링을 하는 것이다. 하지만 Virtual DOM은 렌더링을 하지않고 메모리 상에서만 트리를 변경하는 것이기 때문에 효율적이다. 기존의 DOM 조작.. 2022. 7. 29.
리팩터링 총정리 리팩터링 2판을 읽으며 정리한 내용입니다 https://sanghoon98.notion.site/f2711e464d3846d5bf30ee794556c9cf 리팩터링 총정리 냄새 나면 당장 갈아라 -켄트 벡 할머니의 육아 법칙- sanghoon98.notion.site 2022. 7. 17.