#12 React 프로젝트 시작과 입력값 상태 관리
·
Project/Memo Evolution
Vanilla JavaScript로 메모장 CRUD 기능을 구현한 뒤, 이번에는 같은 메모장을 React로 다시 만들어보기 시작했다.이번 단계의 목표는 메모 추가, 수정, 삭제까지 구현하는 것이 아니다.먼저 React 프로젝트를 만들고, 기존 HTML/CSS 메모장 화면을 React로 옮긴 뒤, 입력창 값을 React의 state로 관리하는 것까지 진행했다. 이번 단계에서 한 일은 다음과 같다.React 프로젝트 생성Vite 기본 화면 제거기존 메모장 화면을 JSX로 작성제목 입력값을 state로 관리내용 입력값을 state로 관리onChange로 입력값 갱신onClick으로 버튼 클릭 시 state 확인 React 프로젝트 생성React 프로젝트는 기존 JavaScript 파일을 지우지 않고, 별도 ..