1. useState와 useReducer 를 선택하는 기준 2. 커스텀 훅을 사용하는 이유와 장점 3. 렌더링 성능을 최적화 하기 위해 React.memo, useMemo, useCallback을 어떻게 활용하는지? 4. useEffect의 모범사례와 주의할 점은? 5. 코드스플리팅을 할 때 React.lazy와 Suspense를 어떻게 사용하는지? 6. useContext를 사용하여 상태를 공유할 때의 장점과 주의할 점? 7. 복잡한 상황에서 컴포넌트 설계 원칙와 전략 설명 8. 리액트의 성능 문제를 분석할 때 사용하는 도구와 기법? 9. Todolist 를 관리하는 애플리케이션에서 실시간으로 항목을 추가, 삭제, 변경하는 기능을 구현하려고 한다. 본인의 경험을 바탕으로 상태 관리를 어떻게 할지 설명해보세요 10. virtualDOM이 어떻게 성능을 최적화하는지?
초급 개발자가 듣기에 정말 유익한 영상이네요.
잘 보겠습니다 ❤
역시 제대로 된 설명을 입밖으로 꺼낼 수 있어야 제대로 알고있다라고 얘기할 수 있겠죠 다시 공식문서보고 공부해봐야겠네요
1. useState와 useReducer 를 선택하는 기준
2. 커스텀 훅을 사용하는 이유와 장점
3. 렌더링 성능을 최적화 하기 위해 React.memo, useMemo, useCallback을 어떻게 활용하는지?
4. useEffect의 모범사례와 주의할 점은?
5. 코드스플리팅을 할 때 React.lazy와 Suspense를 어떻게 사용하는지?
6. useContext를 사용하여 상태를 공유할 때의 장점과 주의할 점?
7. 복잡한 상황에서 컴포넌트 설계 원칙와 전략 설명
8. 리액트의 성능 문제를 분석할 때 사용하는 도구와 기법?
9. Todolist 를 관리하는 애플리케이션에서 실시간으로 항목을 추가, 삭제, 변경하는 기능을 구현하려고 한다. 본인의 경험을 바탕으로 상태 관리를 어떻게 할지 설명해보세요
10. virtualDOM이 어떻게 성능을 최적화하는지?
목소리가 좋으셔서 집중이 잘 됩니다.
칭찬 감사합니다!
혼자 생각해보면서 예상 문항과 대답 정리 잘 해둘 수 있을거 같네요 감사합니다ㅎㅎ
경험자분들의 의견은 언제나 많은 도움이 되는 것 같습니다. 영상 감사합니다 :D
오늘 면접인데 이게 뜨네요 ㅎ 감사합니다!
응원해요
잘봤습니다 감사합니다!
감사해요
좋은 영상 감사합니다. 해당키워드 들은 필수조건일까요? 영상 보면서 10개 중 8가지정도는 설명하신 수준으로는 스스로 대답 가능했는데 2년차 개발자 기술 면접 역량은 어느정도 여야될꺼요?
추가로 모집요강에 webpack 이나 rollup 등 번들러 관련 역량을 필수요건으로 작성해 둔 곳도 종종 있는데, 이런건 어떤 것들을 학습해 봐야할까요?
2년차를 정의하는건 쉽지 않지만, 스스로 리액트의 다양한 기능을 활용해서 간단한 인터랙션을 대부분 개발 가능하시는 정도일 것 같아요. (개인생각입니다)
그 과정에서 리액트를 올바르게 사용할 수 있다? 이정도일거 같습니다.
프론트엔드 빌드 시스템의 필요성, 그 안에 있는 feature들이 무엇인지 공부하는 것이 중요하다고 생각이 되네요.