return을 함축적으로 가지고 있음
${id}
const { data } = req;
배열로부터 아이템을 가져와서 Unpack함
각각의 아이템에 대해 시행하고 아이템을 모아서 배열을 return하는것
각각의 아이템에 대해서 해당 조건이 맞는 아이템을 모아서 배열을 return하는것
foreach function은 각각의 아이템에 대해서 어떠한 시행만 하는것
//연습 js
const days = ["Mon", "Tues", "Wed"];
const otherDays = ["Thu", "Fri", "Sat"];
const allDays = [...days, ...otherDays, "Sun"];
console.log(allDays);
const happyDays = allDays.map((day, idx) => `happy ${idx + 1}:${day}`);
console.log(happyDays);
const numbers = [2, 45, 22, 456, 23];
const biggerThan15 = numbers.filter((num, idx) => num > 15);
console.log(biggerThan15);
allDays.forEach(day => console.log(day));
npx create-react-app venus
중규모의 React Project. 기본적으로 작동하는 방법은, Container는 data, state를 가지고 api를 불러온다. 그리고 모든 로직을 처리할꺼고, 그다음에 프리젠터는 그 데이터들을 보여주는 역할을 한다. 하지만 프리젠터는 state를 갖고 있지 않고, API가 뭔지 모르고, 클래스도 없고, 그냥 함수형 컴포넌트이다. 프리젠터는 스타일이고 컨테이너는 데이터다.
npx create-react-app project --typescript