useEffect를 배우고, useEffect를 활용해 fetch를 한번만 하는 것 등 사용을 해보았다.
하지만 심화적인 내용을 해보진 않아서, 아직까진 useEffect를 잘 이해했다거나 잘 사용한다는 느낌은 전혀 없다.
React.JS를 겉핥기 식으로 배우기만 하고 찐하게 사용해본적은 없다는 생각이 든다.
다음주부터 1차 프로젝트를 2주간 백/프 함께 진행하게된다. 이때 최대한 많은 기능을 구현해보고, 추가 기능도 넣어보고 하면서 연습해야겠다.
useEffect를 배우면서 내부 동작이 궁금해서 React 라이브러리 코드도 까보고 했는데 솔찍히 못 알아보겠더라. 그래서 공식문서를 활용하고, 구글링을 활용해서 최대한 공부를 해보니 자꾸 class형 컴포넌트와 생명주기 메서드에 대한 내용이 나와서 Class형 컴포넌트를 공부해보기로 결정했다. 얼른 생활코딩을 활용해 클래스형 컴포넌트를 공부할 예정이다.
그리고 이후에 과제 테스트에 있는 Vanilla JS로 SPA 구현하기를 공부해서 리액트의 내부동작에 대해 제대로 공부해 볼 예정이다. 어플리케이션 레이어에서 활동하는 웹 개발자지만… 내부 동작 원리가 궁금한 난 어쩔 수 없는 공돌이 인가봐~
시간 사용
이번 주는 시간 사용이 효율적이지 못했다.
동기들끼리 이제 꽤 많이 친해지고 편해진 상황이라 웃고 떠드는 시간도 굉장히 많고, 그러다 보니 환경적인 영향으로 집중도가 떨어진 시간이 많았다. 나 또한 잡담은 즐기지 않지만 다른 동기들을 가르쳐주고 에러 봐주고 하는 시간을 엄청 많이 썼다.
이게 어느 정도면 괜찮은데 개인 공부시간보다 그런 시간이 많다는걸 깨닫게 되면서 살짝 현타가왔다. 그리고 거기에 더해 과제테스트를 한번 경험해보니 엄~청~어렵더라. 그러면서 아 이러고 있을 시간이 없다는 걸 깨달았다. 😭😭
그래서 앞으로는 코어 타임 이외에는 최대한 내 할일만 하는걸 목표로 정했다. 또한 코어 타임에 빡세게 집중하기 위해서 절대 예습을 하지 않을 예정이다. 뭔가 다급한게 있어야 집중이 잘되니 야근을 통해 과제를 해낸다던지 하는 경우는 절대 없을 예정이다.
다음주는?
다음주 부터는 프로젝트가 시작된다. 팀원들과 함께하는 과정이라 재밌을 것 같은데, 혹시나 의견 조율 문제로 안 좋은일이 생길까 살짝 걱정스럽기도 하다.
기대되는 점은 기능 구현에 집중할 수 있고, 그러면서 다양한 코드를 만들어 볼수 있다는것 !
그리고 거기에 더해 내가 원하는 추가 기능까지 구현할 생각을 하니 엄청 재밌을 것 같다는 생각을 하는 중 !