리액트 코딩 조금밖에 안해보긴 했는데

전역 변수 없어서 같은 js 파일 내에서도 변수 교환이 힘들고

usestate 이용해서 값 설정하는데

값이 이상하게 찍혀서 알아보니 비동기적, 배치처리를 한다네??

순서대로 처리되는게 아니라 나중에 한번에 몰아서 처리한대

그래서 동기적으로 처리하는 방법 알아보니 useeffect를 사용해야 된다네

근데 이게 함수내에서는 useeffect를 못써

근데 rest api로 서버에서 받아오는 부분이 함수일수밖에 없는데

(비동기 함수)

그럼 서버에서 정보받아서 변수에 설정하려면 어떻게 해야 되는지 참


내가 초보라 그런건가 아니면 리액트가 진짜 좋은 자바스크립트 라이브러리 맞음??