먼저 구조 분해 할당은 ES6의 등장과 함께 추가된 방식이다. 리액트에서 구조 분해를 사용하면 객체 안에 있는 필드 값을 원하는 변수에 대입할 수 있고, 간략하게 코드를 작성할 수 있어 가독성을 높이는 좋은 효과를 준다. 구조분해 기본 문법 let a, b, rest [a,b] = [1, 2]; console.log(a); // 1 console.log(b); // 2 [a,b, ...rest] = ['a', 'b', 'c', 'd', 'e'] console.log(a) // 'a' console.log(b) // 'b' console.log(rest) // ['c', 'd', 'e'] ({a,b} = {a:1, b:2}); console.log(a); // 1 console.log(b); // 2 le..