멘티 질문
멘토님께 하고 싶은 질문 (기술, 개인적인 질문을 올려주세요. ex - 멘토님의 최애 음식은 무엇인가요?)
Q1
안녕하세요 멘토님! 기술 관련 질문이라기보다는 한 가지 부탁..? 을 드리고 싶습니다.
최근에 바쁘신 것으로 알고 있는데, 혹시 바쁜 기간이 조금 지나신 후에 여유가 생기신다면 스터디를 하면서 진행한 소규모 프로젝트에 대한 코드리뷰를 부탁드려도 될까요?
지난 FEDC5-3 Todo 과제를 기존의 vanilla js에서 순수한 TypeScript로만 다시 구현해보았는데 처음으로 TS 프로젝트를 진행하다보니 부족한 것이 많다는 생각이 들어서 리뷰 요청드립니다.
Q2
클래스형 컴포넌트와 함수형 컴포넌트에서 함수 선언식의 경우 new 키워드를 사용할 수 있었는데 함수 표현식으로 컴포넌트를 선언하니 new 키워드와 this키워드를 사용하지 못하더라고요. 프로토타입..? 혹은 constructer에 대한 문제 또는 아예 다른 방식의 내부 동작 이라고 찾아보긴 했는데 명확한 답을 얻지 못해서 멘토님께 여쭤보고자 합니다. 혹시 어떤 차이가 있나요?
Q3
현업에서는 혹시 클래스형 컴포넌트를 많이 쓰나요? 아니면 함수형 컴포넌트를 많이 쓰나요? 저는 함수형 컴포넌트로 코딩을 시작했고, 특히 함수 표현식 형태의 코딩에 주로 익숙해져 있는데 현업에서는 어떤지 궁금합니다.