ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • react
    -- 2021. 1. 5. 04:38
    반응형

     정적 버전을 만들기 위해 state를 사용하지 마세요. state는 오직 상호작용을 위해, 즉 시간이 지남에 따라 데이터가 바뀌는 것에 사용합니다. 우리는 앱의 정적 버전을 만들고 있기 때문에 지금은 필요하지 않습니다.

     

    앱을 만들 때 하향식(top-down)이나 상향식(bottom-up)으로 만들 수 있습니다. 다시 말해 계층 구조의 상층부에 있는 컴포넌트 (즉 FilterableProductTable부터 시작하는 것)부터 만들거나 하층부에 있는 컴포넌트 (ProductRow) 부터 만들 수도 있습니다. 간단한 예시에서는 보통 하향식으로 만드는 게 쉽지만 프로젝트가 커지면 상향식으로 만들고 테스트를 작성하면서 개발하기가 더 쉽습니다.

     

    React에는 두 가지 데이터 “모델”인 props와 state가 있습니다. 이 둘 사이의 차이점을 이해하는 것이 중요합니다. 차이점이 제대로 기억나지 않는다면 공식 React 문서 자주 묻는 질문: state와 props의 차이점은 무엇인가요?까지 살펴보세요.

     

    예시 애플리케이션 내 데이터들을 생각해봅시다. 애플리케이션은 다음과 같은 데이터를 가지고 있습니다.

    • 제품의 원본 목록
    • 유저가 입력한 검색어
    • 체크박스의 값
    • 필터링 된 제품들의 목록

    다큐먼트 이런거 쓰지말고 데이터만 교환해준다. 화면은 리액트가만든다.

     

    new Date().toLocaleDateString()

    선언적 주소 명령형 이렇게

     

    중괄호 안에서도 jsx는 ifelse 문 안됨(함수안에서는 가능)

     

    arrow function 은 중괄호 없으면 리턴 안해줘도됨

     

    props.children

    '--' 카테고리의 다른 글

    react  (0) 2021.01.06
    20201228(월)  (0) 2021.01.05
    buffer(숙제)  (0) 2020.12.28
    궁금했던거 20201225(금)  (0) 2020.12.25
    event  (0) 2020.12.25
Designed by Tistory.