[1886px] react 기초

김유민·2021년 9월 18일

어려웠던 점

vercel로 배포할 때 이런 오류가 생겼다. 'process.env.CI=true'

해결 방법)
Environment Variables -> NAME: CI VALUE: false 인 환경변수를 추가해주면 된다.


생각해 볼 질문

  1. JSX는 무엇일까요?
    JavaScript를 확장한 문법으로 UI가 어떻게 생겨야하는지 설명하기 위해 React와 함께 사용한다.
  2. 컴포넌트는 무엇이고, 컴포넌트 단위로 개발하는 이유는 무엇일까요?
    컴포넌트는 독립적인 모듈을 뜻한다. 컴포넌트를 사용하면 UI를 재사용할 수 있고 독립적인 단위로 쪼개어 생각할 수 있다.
  3. state와 props는 무엇일까요?
    props는 객체 인자로 부모 컴포넌트가 자식 컴포넌트에게 주는 값이다. state는 컴포넌트 내부에서 선언하며 내부에서 값을 변경할 수 있다. props는 함수 매개 변수처럼 컴포넌트에 전달되는 반면 state는 함수 내에 선언된 변수처럼 컴포넌트 안에서 관리한다.
  4. 리액트 훅은 무엇일까요?
    함수 형태의 컴포넌트에서 사용되는 몇가지 기술로 useState, useEffect 등의 기능 등을 제공한다. 훅은 함수형 컴포넌트가 클래스형 컴포넌트의 기능을 사용할 수 있도록 해준다.

0개의 댓글