배열에 변화를 줄 때에는 객체와 마찬가지로 불변성을 지켜주어야한다. 그렇기 때문에 배열의 push, splice, sort등의 함수를 사용하면 안된다. 만약에 사용해야 한다면 기존의 배열을 한번 복사하고 나서 사용해야한다. 불변성을 지키면서 배열에 새 항목을 추가하는 방법은 두가지가 있다. 1. spread 연산자 사용 import React, { useRef, useState } from 'react'; import UserList from './UserList'; import CreateUser from './CreateUser'; function App() { const [inputs, setInputs] = useState({ username: '', email: '' }); const { use..