이번 미션에서 추가로 집중할 부분
API 비동기 흐름을 페어와 정리해보기
idle 학습 → 서버를 불러올 때 idle 타임은 뭘까? → 사용자의 요청이 충분하지 않아서 (에러 x) 서버에서 동작이 수행되지 않고 대기하는 상태를 말하는 것 같다 → 3. 첫 로딩 시 넘어오지 않은 추가 데이터를 더보기 버튼으로 불러온다. 를 idle 상태로 적었음
useEffect 내부에서 비동기 사용.
export default function App() {
const [todoList, setTodoList] = useState([]);
useEffect(() => {
(async () => {
const todoListData = await getTodoList();
setTodoList(todoListData);
})();
}, []);
return <TodoList todoList={todoList} />;
}