먼저 리액트가 뭔지부터 알아야 합니다. 리액트는 웹 프레임워크로, JS 라이브러리의 하나로서 사용자 인터페이스를 만들기 위해 사용된다. 그냥 쉽게 설명하자면 웹사이트나 앱의 화면을 만드는 데 사용되는 도구이다. 웹사이트에서 버튼을 누르거나 메뉴를 클릭했을 때 화면이 바뀌죠?이처럼 사용자가 볼 수 있는 다양한 화면을 쉽고 빠르게 만들 수 있도록 도와주는 JS 언어의 도구가 바로 리액트다. 그래서 리액트를 왜 사용하는가?위에서 했던 말을 정리해서 말하자면 react를 사용하면 사용자와 상호작용할 수 있는 동적인 UI를 쉽게 만들 수 있기 때문에 많이 이용한다. 리액트는 SPA방식을 사용한다SPA가 무엇이냐? SPA는 Single Page Application의 약자로 서버로 부터 완전한 새로운 페이지를 불..