[TIL] # 003 (리액트)

winkberry·2021년 5월 11일
0

TIL

목록 보기
1/42
post-thumbnail

Today I Learned

유튜브로 리액트 공부

  • 생활코딩 React - 19.3 ~ 19.6강
    create 구현 : contents 변경
  • 생활코딩 React 15.1. State 소개 ~ 19.1강 (복습)

리액트 공식문서 영어 독해

    1. Components and Props 에서
      'Composing Components' 전까지 영어 독해

개념 요약

1. 리액트 state & props

  • 상위 컴포넌트의 state 값을 하위 컴포넌트의 props 값으로 전달이 가능하다.
  • 여러 개의 목록을 자동으로 생성 할 때 key값을 줘야 하고, key 값의 속성으로는 각각의 목록을 다른것과 구별할 수 있는 식별자를 준다.
  • render함수는 어떤 HTML을 그릴 것인가 결정하는 함수이다.
  • props나 state 값이 바뀌면 render함수가 호출되어 화면이 다시 그려 진다.
  • 이벤트 객체 안에 preventDefalt가 속해 있다.
  • this 값이 없을 때 bind를 써서 this 값을 강제로 주입할 수 있다.
  • bind는 새로운 함수를 복제한다.

2. 리액트 create 구현

  • push는 기존 배열을 변경 시키고, concat은 새로운 배열을 만들기 때문에 리액트에서 새로운 데이터를 추가하는데 적합하다.

3. 공식문서 영어 독해

  • 리액트의 컴포넌트는 대문자로 시작해야 된다. 소문자로 시작하면 DOM tag로 인식한다.
  • 단어 정리
    capital letter : 대문자
    lowercase letters : 소문자
    requires : 요구하다.
    treats : 처리하다.
    efficiently : 효율적으로
    represent : 나타내다.
    additional : 추가의
    features : 기능
    above : 위에
    equivalent : 동등하다.
    describing : 기술하다.
    arbitrary : 임의적인
    Conceptually : 개념적으로

4. TIP

  • 디버깅 중인 소스창에서 ESC를 누르면 아래에 콘솔창이 뜬다.

Tomorrow’s Things to Do

  • 생활코딩 React
    19.7. create 구현 : shouldComponentUpdate
    ~ 21. delete 구현 (6강)
  • 리액트 공식문서 'Composing Components' 부터 Components and Props 까지 독해
profile
노마드를 꿈꾸는 프린이

0개의 댓글

관련 채용 정보