먼저, 나의 계획은 이러했다.자꾸 오작동을 하는 것이 아닌가? 초기의 slider.js 안의 이벤트핸들러 메소드들을 보면 우선 prev 버튼만 눌렀을때 작동되도록 만든 코드이다. 클릭 이벤트가 일어나면 transitionendEvent() 함수를 호출하여 transit
에러 Uncaught (in promise) SyntaxError
React Hooks vs. Redux: Do Hooks and Context replace Redux?React 이해하기 -컬리 기술블로그(https://helloworld.kurly.com/blog/thinking-in-react/Flux Archituct
\[React] react-transition-group으로 router간 animation구현하기리뷰는 여기에크롱수업로컬 상태 useSatate전역 상태 (global state)\-스타일 테마\-인증처리\-데이터 패칭 결과 (애매)\-> 하지만 전역에서하지않고 각각
1. [typescrip]react-router-dom 에서 history 와 loction 의 props 는React.RouteComponentProps 로 한다. 2. React.FC vs rafce vs rfce default props 의 사용 가능 여부 호이스팅 문제 export default 를 붙여서 쓸 수 있다. 표현식은 간단한 함수...
[TIL] - 2021-06-10
모든 페이지에서 보여줘야 하지만 몇몇 페이지에서 예외가 있는 컴포넌트를 라우팅하고싶을때, 예를 들어 `` 같은 컴포넌트 스위치 문을 두번 써서 위에서 한 번더 분기점을 만들어 준다. Router 에서 /:id 라는 path 는 /1 또는 /23 등으로 접근할수 있다. 알고리즘 new Map() 의 value 에도 set 을 넣을 수 있다.
이 글은 뻔하디 뻔한 git merge 와 rebase 의 글이지만 저의 이해를 높히기 위해 적은 글입니다.Merge 란 브랜치를 통합하는 명령어 입니다. 어떤 브랜치에서 git merge “브랜치 이름” 을 명령하게 되면 현재 브랜치가 브랜치 이름을 가진 브랜치로
우리는 종종 프로젝트 협업을 하다보면 무수한 import 구문들을 만나게 된다.사소하지만 종종 import 구문 순서가 맞지 않아서 다른 팀원들과 충돌 나는 경우가 많았다.
팀의 컨벤션과 프레임워크의 컨벤션으로 새로운 모듈이나 파일을 만들때만다 매 번 똑같은 코드를 쳐야되는 상황을 종종 겪는다