[TIL] 2021.10.29

Kyoo·2021년 10월 29일
0

TODAY I LEARNT

목록 보기
11/52
post-thumbnail

오늘은 프론트엔드 스쿨 과정 첫날로 OT도 하고, 공부도 하고 정신이 없었다.

코로나로 인해 어쩔 수 없다지만, 온라인 환경에서 단체 수업을 듣는다는 것이
정말 쉬운 일이 아닌 것 같다.

이 과정을 참여하면서 빠르게 성장하기 위해 수업 시간에는 과정에 집중하고,
수업 종료 후에는 개인 공부도 병행하며, 회고록을 나눠서 작성해 보고자 한다.

이번 과정을 통해 반드시 프론트엔드 개발자가 되기 위해 역량을 성장시킬 것이다.

오늘 한 일

  • 프론트엔드 스쿨 1일차 과정 진행 (velog 바로가기)
    • 오리엔테이션 참여
    • 특강 및 온라인 강의 듣기
    • HTML, CSS를 이용한 간단 이력서 만들기
  • React 강의 듣기
    • BucketList 프로젝트 - 추가, 삭제 기능 구현
    • Component 에서 Redux 데이터 사용

오늘 느낀 것

  • CSS 사용
    간단한 원페이지 프로젝트를 만드는 것이었는데도 CSS 사용이 아직 미숙하다고 느꼈다.
    자주 사용했던 CSS를 다시 한번 머릿속에 익히고, 그 밖에는 필요한 것들은 MDN 문서와
    타 사이트에서 바로 찾아보며 활용할 수 있도록 메모하는 습관을 가져야겠다.

  • Redux 사용

(1) 리덕스 Store를 Component에 연결한다.
(2) Component에서 상태 변화가 필요할 때 Action을 부른다.
(3) Reducer를 통해서 새로운 상태 값을 만들고,
(4) 새 상태값을 Store에 저장한다.
(5) Component는 새로운 상태값을 받아온다.

리액트 강의를 보면서 따라 하는 것은 문제가 없는데 안 보고 하려니 리덕스를 사용하는 게 어렵다.

외우려 하지 말고 찾아보면서 적용하는 것도 잘하는 것이겠지만, 개인적으로 만족할 수가 없는 탓인지
위 구조는 이해하고 있지만, 코드를 내 마음대로 자유롭게 구현할 수 없으니 아직 미숙하다고 느껴진다.

당분간은 시간 날 때마다 여러 프로젝트를 만들어보고 적용해 보면서 외워질 때까지 사용하면서 익혀야겠다.

내일 할 일

  • React 강의 듣기
  • 프로젝트를 통한 Redux 사용 연습하기
profile
프론트엔드 개발자가 되기 위해 전진하고 있습니다~

0개의 댓글