프론트에서 온 요청을 받아서 데이터를 제공해주는 거지?


예를 들어 

리액트를 통해서 받은 요청을 스프링부트로 MySQL에 저장되어 있는 데이터를 보내주는 거 맞음?

그러면 이제 백엔드 공부하려면 express나 스프링부트 외에 추가로  mongoDB나 MySQL공부해야하는거임?