Today I Learned
Today I Learned
처음보는 내용들을 잔뜩 배웠다.데이터타입, 메모리, 데이터 할당, 불변 객체, 얕은 복사 깊은 복사 등 아직 다 듣지 못했다! 그런데 질문도 많이 생기고 이해하는데 시간이 좀 걸리는 부분이 많아서진도가 안나가고 있다.내일 부트캠프에서 시험이 하나 있는데이 이후에는 정해
3주차 강의를 계속 듣는 중이다.오늘은 1주차를 마무리하는 시험도 봤는데생각보다 쉽게 나와서 다 풀 수 있었다.그리고 오늘 배운 강의 내용은 얕은 복사, 깊은 복사인데중요한 개념이라고 생각해서 꼭 이해하고 넘어가려고 계속 봤다.그래서 시간이 또 지체됐지만...배운 개념
Today I Learned
Today I Learned
Today I Learned
리액트 Day1
UI를 재사용이 가능한 개별적인 여러 조각으로 나누고 각 조각을 개별적으로 살펴볼 수 있다.개념적으로 컴포넌트는 JavaScript 함수와 유사하다.(input과 output이 존재)“props”라고 하는 임의의 입력을 받은 후, 화면에 어떻게 표시되는지를 기술하는 R
TIL
가장 기본적인 hook함수형 컴포넌트 내에서 가변적인 상태를 갖게 함카운터, Todolistconststate,setState = useState(초기값)함수형 업데이트 의존성 배열(dependency array) : 이 배열에 값을 넣으면, 그 값이 바뀔 때만 use
redux라는게 있는데 이 redux를 쓰는 이유는 크게 두가지가 있다. 하나는 props drilling을 방지하는 거고 하나는 상태 관리를 하기에 용이하기 떄문이다.컴포넌트 간에 데이터를 전달할 때 데이터를 중간 컴포넌트를 거치는 과정을 계속 겪게 되면 복잡해지고
모듈스 = state 그룹모듈스에 파일을 만들자//초기 상태값 const initialState 를 설정한다 변수명은 사실 상관없지만 이니셜 스테이트를 주로 사용 객체 형태로 넣어주면 된다 .useState 를 사용했을 때 state, setState = useStat
레벨 2 과제 끝
비동기적 프로그래밍
REST API와 JSON
이전에 배운 리덕스를 개량한 것새로운 것이 아닌, 리덕스와 구조나 패러다임이 모두 똑같은 것이라고 할 수 있다.전체 코드 양을 줄이기 위해 새로운 API가 추가되었고 일일히 손으로 만들어야하는 ducks 패턴 요소들이 어느정도 자동화가 되었다.yarn add react
..
TIL
TIL
Redux 미들웨어 리덕스에서 dispatch를 하면 action이 리듀서로 전달이되고 리듀서는 새로운 state를 반환한다. 근데 미들웨어를 사용하면 이 과정 사이에 하고 싶은 작업을 넣어서 실행할 수 있다. 보통 미들웨어를 사용하는 이유는 서버와의 통신을 위해서 사용하는 것이 대부분이고 많이 사용되고 있는 리덕스 미들웨어 중 thunk 가 있다. t...
TIL