[TIL] 21.01.08

HyeRyun·2021년 1월 8일
0

TIL

목록 보기
43/48
post-thumbnail

🤗님 오늘 뭐함?

  • 인프런) React로 NodeBird SNS 만들기
    2-1. 리덕스 설치와 필요성 소개
    2-2. 리덕스의 원리와 불변성
    2-3. 리덕스 실제 구현하기
    2-4. 미들웨어와 리덕스 데브툴즈

  • 리액트책
    chapter 16. 리덕스 라이브러리 이해하기

  • 코테책
    chapter 03. 그리디

🌱새롭게 알게 된 점

  • Redux를 왜 쓰냐?
    모든 컴포넌트에서 공통으로 사용하는 state들이 있음. 예를 들면, 로그인 여부 같은거. 그래서 부모 컴포넌트에서 자식 컴포넌트한테 props로 연결해줬음. 근데 이런 데이터가 너무 이곳저곳 흩어져 있으니까 비효율적이다. 그래서 한 번에 관리하기 편하게 중앙 데이터 처리소를 만든거임. 이러한 아이디어로 만들어진게 Redux, ContextAPI, MobX.

  • 컴포넌트는 웬만하면 화면 그려주는거에 집중해주자. 데이터 요청 말고.

  • Redux에서 데이터를 바꾸려면 action을 만들어줘야 한다. type이 액션 이름임.

  • Action creator: 모든 데이터의 액션을 만들 수 없으니까

  • 크롬 확장프로그램인 Redux DevTools 설치 ㄱㄱ

    이렇게 히스토리도 볼 수 있고 state가 어떻게 바뀌는지도 볼 수 있다!


<Redux 사용법>
1. action type 정의
2. action 생성 함수 생성
3. 초기 상태 정의
4. reducer 함수 생성

✨느낀점

어제부터 '이것이 취업을 위한 코딩테스트다' 책을 구매해서 공부하기 시작했다.

그동안 코테 공부를 너무 주먹구구식으로 한 것 같기도 하고, 이제 제대로 준비하고 싶어서 책을 찾다가 종만북보다는 이 책이 더 끌려서ㅋㅋ 일단 종만북은 너무 두꺼워서 부담스럽기도 하고 이 책이 취준을 위해 컴팩트하게 정리된 것 같아서 구매! 어제 오전에 주문했는데 저녁에 도착했다. 택배 속도 실화냐고ㅋㅋ

근데 이 책의 코드는 파이썬으로 쓰였는데, 파이썬을 사용해 본 적이 없어서.. 책 뒤에 있는 파이썬 문법부터 훑어보고 있다. 그리고 느낀점.. 파이썬 개사기다. 왜 사람들이 다 파이썬 파이썬하는지 이제야 알았다.
파이썬은 신세계다....!!!!!

그나저나 배달은 언제부터 가능해질까. 치킨 너무 먹고 싶은데 며칠째 못 시키고ㅠㅠㅠㅠ 짜증 ㅠㅠ

profile
개발개발

0개의 댓글