[주간회고] 3주차

nana·2022년 11월 20일
0

주간회고

목록 보기
3/6

벌써 3주차 회고라니.. 시간빠르다...

1. React 라이브러리

React 라이브러리에 대해 배웠다. yarn add로 간단하게 설치하고 사용할 수 있어서 편리한것 같다.

특히 Ant-Design 라이브러리는 아이콘이나 버튼, 모달, 이미지 업로드 등 다양한 기능이 내재되어 있어서 유용하다고 생각했다.

주소 라이브러리는 회원가입 할때나 주문할 때 자주 보던 창이라 신기했다. 내가 이걸 구현할 수 있다니~~

그 밖에도 react-slick을 이용하여 슬라이드 배너를 만들었는데, 포트폴리오에는 배너 말고 베스트 게시물에 적용하도록 바꿔봐야 겠다.

그리고 라이브러리를 사용하려면 기본적으로 docs를 읽을 수 있어야 하기 때문에 자주 읽어보고 다양하게 사용해봐야 겠다는 생각이 들었다.


2. Layout과 props.children

Layout으로 헤더, 배너, 네비게이션, 바디 영역을 나누어 주었다.

이렇게 폴더나 파일 구조를 나누어 줄때마다 컴포넌트 재사용성이 늘어나고 관리하기도 효율적이라서 참 신기한것 같다.

Layout 구조를 나누면서 배운 props.children이란 개념에 대해 잘 이해가 안됐는데, 차근차근 살펴보니 이해할 수 있었다.
간단하게 설명하자면 부모 컴포넌트안에 있는 자식 컴포넌트를 다른 곳에서 props.children으로 사용할 수 있다는 개념이다.
그래서 이 부분은 Layout에서 주로 내용이 변하는 바디 부분이다.


😎 GOOD

  • git으로 매일 수업내용, 과제를 커밋해주었다.
  • 잘한 점이 딱히 생각나지 않는다. 반성해야겠다ㅠㅠ

😢 BAD

  • 알고리즘 문제가 조금만 어려워져도 잘 못푸는것 같다. 좀 더 집중적으로 생각해보고 끈기있게 해결할 수 있도록 고민해보는 과정이 필요한것 같다. 그리고 일단 메서드 보다는 for문을 사용하여 문제 해결에 집중해야겠다. 아직은 이중 반복문도 어렵다..

  • 포트폴리오 과제가 밀리지는 않았는데 기능이 완벽하지 않아서 만족스럽지 못하다. UI도 바꿔야 하는데 시간이 너무 부족한것 같다. 중간중간 틈틈히 수정해야겠다.

profile
프론트엔드 개발자 도전기

0개의 댓글