리액트를 공부하기 위해 책을 읽던 중, 이러한 문단을 발견했다.
일부 웹 프레임워크가 MVC 또는 MVW 등의 구조를 지향하는 것과 달리 리액트는 오직 뷰만 담당합니다.
다시 한 번 강조하면 리액트는 프레임워크가 아니라 라이브러리입니다.
다른 웹 프레임워크가 Ajax, 데이터 모델링, 라우팅 등과 같은 기능을 내장하고 있는 반면, 리액트는 정말 뷰만 신경쓰는 라이브러리이므로 기타 기능은 직접 구현하여 사용해야 합니다.
...
다른 개발자들이 만든 라이브러리, 즉 라우팅에는 리액트 라우터(react-router), Ajax 처리에는 axios나 fetch, 상태 관리에는 리덕스(redux)나 MobX를 사용하여 빈 자리를 채우면 됩니다.
- 리액트를 다루는 기술 (개정판)
저 문단에 있는 것들에 대해서 다 알아보고 싶어졌다.
그 중 첫번째, 라우팅.
** 참고 페이지
https://aws.amazon.com/ko/what-is/routing/