원격 레포 fork 사용해서 git remote 로 변경 사항 확인
- git fetch upstream : 변경 사항만 생성
- git pull upstream : 원격에 저장
JS React의 기본적인 기능에 대한 설명
- Scss 적용
- 해더 꾸미기
- 배경 화면 추가
- 네이게이션 바 flex로 구성
- prop-types 로 default 값들 지정
- className 속성 설명
- 아이콘 사용 설명
자주 사용하는 컴포넌트를 인터페이스 처럼 만들어두기
네이게이션 바 만들기 & 모바일 적용 & 라우팅
- MobileSlider
- MobileNavigation
- Sass Mixin
- media query - 모바일 용 고려
- img 태그 사용 - svg 파일 불러오기
- 기본 라우팅 + 내부 라우팅 - Navlink, onclick 메서드 작성
Keywords
- prop-types
- mixin
과제
- Popper 아래 랜더링 컴포넌트 만들기
- position absolute & relative
동적 컴포넌트 만들기
- html tag에 useRef를 통해 직접 접근하여 tag 스타일 동적으로 변환하기 설명
- 마우스 위치별로 특정 글자에 그림자 추가하는 방법 설명
- Range Button 색상을 linear gradient로 색상 transition 구현하는 방법 설명
CreatePortal을 이용한 Modal 시스템을 개선하는 방식
- 모달별로 CreatePortal을 호출할때마다 가져오면 오류 및 성능상 문제가 발생할 수 있음
- 가져온 모달 div tag와 모달의 기본적인 스타일을 정의한 Wrapping Component를 정의하고 어떻게 안에 View만 갈아끼우는 형식으로 모달을 구현했는지 설명
- 이를 구현하기 위해서 useContext를 어떻게 정의하고 모달의 Type을 어떻게 만들어야하는지 공부함
React의 useEffect란?
- useEffect Hook의 return 부분이 하는 역할을 설명
- 이를 통해 Hook을 통해 구현된 Mouse, Resize Handler가 어느 시점에서 해제되는지 설명
생활코딩 html&css&js(https://opentutorials.org/course/3084) 리액트란?(https://dev-yakuza.posstree.com/ko/react/create-react-app/react/) 리액트 프로젝트 시작하는 방법(https://ko.reactjs.org/tutorial/tutorial.html) 유용한 글 모음집(React, NextJS, NodeJS 등등)(https://quaint-finch-b9b.notion.site/Linting-25c0e7431cd14333b60a0536705e1c9d)
Retrieved from http://wiki.zeropage.org/wiki.php/야 너두 리액트 할 수 있어 last modified 2022-02-10 12:49:35