개발 일기

2024-10-31 (리액트-Boilerplate,useState)

민ズl 2024. 10. 31. 18:44

Boilerplate

  • 개발에 필요한 기본 구조와 설정이 포함된 코드 집합, 템플릿

useState

  • 상태(state)가 바뀌면 다시 렌더링한다! (상태변경 → 리렌더링 → 화면 변경)

함수는 기본적으로 실행이 끝나면 메모리를 유지하지 못하는데,

함수 컴포넌트는 이 점을 보완하기 위해 실행(렌더링)이 되더라도 상태(state) 유지 및 관리를 하기 위한 특별한 기능이 필요!

=> useState 를 사용하면 리렌더링이 되더라도 상태를 기억하고 관리할 수 있음!

 

form태그 onSubmit하면 화면이 새로고침되므로 e.preventDefault