본문 바로가기
  • 성장일기
공부/일기

2021.07.12

by 3000 2021. 7. 12.

2021.07.12

그동안 프론트엔드의 꽃이라 할 수 있는 React를 배웠다. React의 장점과 특징에 대해 리마인드하는 시간을 가졌으며, map을 사용할 때 key를 입력해야 하는 이유가 무엇인지 자세히는 알지 못했는데 확실히 알게 되었다. 간단히 설명하자면, React에서는 어떤 항목이 변할 때 변하는 부분만 리렌더링을 하는데 이때 map을 통해 여러 항목을 추가할 때 이를 식별하기 위한 고유한 key값이 필요하다. (리액트 key) [https://ko.reactjs.org/docs/lists-and-keys.html]

현재 3일째 React를 활용한 twittler 스프린트를 진행하면서 SPA의 장점과 단점, React훅을 활용한 State와 props에 대해서 자세히 배웠다.
React를 사용하는 것에 어느정도 익숙한 상태라 모든 과제의 Advanced Challenge까지 도전하고 있다. 코드스테이츠 과정이 아직 한달밖에 진행되지 않았는데, 진도가 상당히 빠른 것 같다. 미리 준비하지 않고 과정에 참여했으면 정말 힘들었을 것 같다.

이제 내일모레면 첫번째 Section 1 HA을 보는데, 잘 봐서 한번만에 Section2로 넘어가고 싶다.

반응형

'공부 > 일기' 카테고리의 다른 글

2021.07.15  (0) 2021.07.15
2021.07.13  (0) 2021.07.13
2021.07.05  (0) 2021.07.05
2021.07.03  (0) 2021.07.03
2021.07.01  (0) 2021.07.02

댓글