Dolphin-PC / level1-my-todo-list

https://level1-my-todo-list.vercel.app
0 stars 0 forks source link

2024 이노베이션 캠프 | React 주특기 과제 Level 1

🌐 Vercel배포 - https://level1-my-todo-list.vercel.app

✅ Why: 과제 제출시에는 아래 질문의 답변과 함께 제출해주세요.

1. JSX 문법이란 무엇일까요?

2. 사용자가 입력하는 값, 또는 이미 입력된 값, 투두의 타이들과 같은 애플리케이션의 상태를 관리하기 위해 리액트의 어떤 기능을 사용하셨나요?

3. 애플리케이션의 상태 값들을 컴포넌트 간 어떤 방식으로 공유하셨나요?

4. 기능 구현을 위해 불변성 유지가 필요한 부분이 있었다면 하나만 설명해 주세요.

불변성 : React에서 state나 props를 업데이트할 떄, 기존 데이터를 직접 수정하는 것이 아닌 새로운 데이터를 생성하여 업데이트

5. 반복되는 컴포넌트를 파악하고 재사용할 수 있는 컴포넌트로 분리해 보셨나요? 그렇다면 어떠한 이점이 있었나요?

프로젝트 환경

// 프로젝트 시작
yarn
yarn dev