항해99 Week4 WIL (6/28~7/3)

run dev yun ·2021년 7월 4일
0

WIL

목록 보기
4/8

리액트야 만나서 반가워 앞으로 잘 부탁해,,,,

📌한 일

리액트를 알게 된지 9일째 되었다. 리액트 훅, 리덕스, 가상돔 .. 등 몰랐던 단어들의 개념을 알게되니까 참 뿌듯하다. 자세히는 이해하지 못 했지만 앞으로 공부해 나가며 더 많은 지식을 차곡차곡 쌓아나가고 싶다.

6/28~7/1은 리액트 기본 공부를 7/2~7/3은 리액트 심화 공부를 진행했다.
리액트 기본 공부 기간에 2일 동안 15시간 되는 강의를 학습하려니 매우 조급하였고, 개념도 잘 정리하지 않고 넘어갔다. 그러다 보니 7/1까지 제출해야하는 과제도 어떻게 해결해야 할지 감이 잡히지 않았다.. 그래서 과제 제출 2일전에 늦었지만 다시 리액트의 기본 개념을 다지기 시작했다.

차분히 리액트의 기본 용어들을 정리하고, 동작과정을 이해하니 강의 예제도 조금씩 이해가 되기 시작했다. 그래서 복습을 하기전에는 컴포넌트를 왜 나누는지도 몰랐는데 이제는 컴포넌트를 왜 나누고, 어떤식으로 나눠야하는지도 감이 잡혔다.

그래서 전반적으로 화면 뷰를 어떻게 구성하고, 라우팅 작업해야하는지 감이 잡혔는데,
리덕스를 이용한 상태관리 흐름은 몇번이고 반복해도 확실하게 이해하지 못했다.

그래서 앞으로도 이 내용은 꾸준히 학습해서 내것으로 소화시켜야겠다.

엊그제부터 시작한 리액트 심화 학습은 기본 학습과정에서 배운 내용을 가지고 좀 더 제대로된 사이트를 만드는 작업을 했다. firebase의 계정 인증 방법을 이용하여 실제로 동작하는 로그인/ 회원가입이 가능한 페이지를 만들고, 세션에 따라 다른 권한을 주는 작업을 했다.

권한을 부여하니 보여줄 페이지가 달라지게 되다보니 컴포넌트를 쪼개는 이유를 더 알 것 같았다.
그리고 앞으로는 더 잘게 최소단위 컴포넌트를 효율적으로 쪼개어 사용하는 연습을 해야겠다.

이제 리액트를 알게 된지 9일이 되었는데 9일만에 많은 것을 알게 되었지만 아직 사이트를 만들기엔 갈 길이 멀었다고 생각한다. 지금보다 더 몰입해서 리액트랑 더 가까워져야겠다.

📌기록

튜터님께 짧은 시간동안 많은 양을 공부하려하니 어떻게 공부해야할지 모르겠다고 질문을 드렸다.
튜터님께서는 문제를 가장 작은 단위로 쪼개는 연습을 하라고 조언을 해주셨다.

1.들어갈 요소 틀 잡기
2.뷰 만들기
3.컴포넌트간 연결하기
4.state로 데이터 만지기
5.리덕스 붙이기
6.외부 데이터 연결하기

이런식으로 작은 단위의 레고부터 사용해가며 차근차근 만들어 나가자.

나는 문제를 풀 때 페이지단위, 기능 단위 처럼 크게크게 잡고 구현을 하다보니
그러다 보니 에러가 발생했을 때 어디가 잘못되었고, 고쳐야하는지 정리가 안되었다.

그래서 작은 단위 부터 순차적으로 만들어 나가는 연습을 꾸준히 해야겠다.

현재 심화반 강의도 2일동안 15시간 분량을 다 듣도록 되어있지만 아직 절반도 듣지 못했다.
나태했던 나를 성찰하며 이번 한주는 더 열심히 정말 주어진 시간에 몰입해서 공부를 하길 다짐해본다.

그리고 리액트 공부를 핑계로 알고리즘 문제를 종종 안 풀고 있다. 적어도 하루 2문제씩은 풀도록 하자.

📌다짐

1.한 주 후회 없이 열심히하기
  1. 50분 몰입, 10분 휴식을 실천해기

  2. 알고리즘 매일 1시간 이상 꾸준히하기

  3. 매일 15분 이상 운동하기

  4. 긍정적으로 살기!!

✍ 5주차도 화이팅!!

profile
꾸준히 꼼꼼하게 jjy306105@gmail.com

0개의 댓글