본문 바로가기
반응형

분류 전체보기253

[TIL] 2021. 09. 06. 2021. 9. 7.
[TIL] 2021. 09. 04. 오늘은 장바구니에 데이터 넣는 작업을 하는중이다. 강의가 너무 어려워서 나만 어려운가 싶었더니 외국애들도 어려운가보다 . 다들 어렵다고 난리다. 더욱더 열심히 해야겠다. 2021. 9. 4.
[TIL] 2021. 09. 03. 오늘은 modal에 대해서 배웠다. 예전에 같이 프로젝트 할 때 모달이 엄청 어려웠었는데 이렇게 하나하나 차근차근 배워가니까 생각보다 모달이 쉬운걸 알게되었다. 또 한번 알아가는 시간이 되었다. 모달을 사용할때 true false를 주면서 props로 데이터를 얼마나 잘 넘겨야 하는지 또한 배운 것 같다. 알면 알수록 어려운 리액트의 세계이다. 처음에 회사를 그만두고 나서 쉬지않고 공부하면서 달리기만 해온 내가 조금 지친 것 같긴 하다. 맨날 아침 9시부터 새벽 2~3시가 기본이었던 시간이라서 근데 지금도 별반 다르지 않아서 이게 맞는가 라는 생각도 많이 들긴 하였다. 조급해하지말고 조금조금 천천히 해야겠다. 이미 늦은거 1년 더 늦는다고 될께 안될 것도 아니며 안될일이 되는 것도 아닌데 무엇을 위해 이.. 2021. 9. 3.
[TIL] 2021. 09. 02. 오늘은 공부가 너무 안되서 조금 쉬어가는 타이밍 2021. 9. 3.
[TIL] useReducer와 useState 그리고 의문의 context 2021. 09. 01. 오늘은 로그인을 할때 세션에 저장하는 방법을 배웠다. 원래 알던 방법이었지만 다시한번 복습하는 의미로 공부하게 되었다. 또 다른 context라는 건 오늘 처음 알았는데 사용방법이 뭔가 까다롭고 어렵다고 느껴져서 다시한번 복습하며 공부를 해야 겠다. 강의에서는 선택해서 쓰라고 했는데 필수가 아니라면 나는 안쓰고 싶은 느낌을 받았다. 그러나 우선 필요없는데 알려주진 않았을 것 같아서 내일 다시한번 복습하며 이해하는 시간을 가져야 할 것 같았다. 또한 오늘은 useState와 useReducer를 선택에서 사용하는 방법에 대해서 배웠다. useState같은 경우에는 간단한 state에 사용하기 좋으며, 가장 메인이 되는 관리툴이라고 알려져있고 useReducer같은 경우에는 복잡한 .. 2021. 9. 2.
[React] 종속성배열 [] useEffect(() => { setFormIsValid( enteredEmail.includes('@') && enteredPassword.trim().length > 6 ); },[]); ... 이렇게 있는 경우 [] 종속성 배열때문에 앱이 시작될 때 한번만 실행된다. 종속성 변경이 되는 경우에 use Effect를 실행한다. 종속성배열때문에 로그인 버튼이 아래와 같이 활성화 되지 않는데 종속성 배열을 제거해주면 위와 같이 다시 누를 수 있게 변경이 된다. useEffect(() => { setFormIsValid( enteredEmail.includes('@') && enteredPassword.trim().length > 6 ); },[enteredEmail, enteredPassword]); .. 2021. 9. 1.