강의 커뮤니티의 질문글을 보고, rest api에 대해 잠시 찾아봤다.
mvc 패턴 구조에서는 view라는게 있지만 rest API 구조에서는 view와 관련된 처리가 없어지고 사용자에게 데이터만 응답하면 된다고 한다.
nodejs로 백엔드 개발했을때와 다르게 spring에서는 html까지 그려서 넘겨주는게 좀 색달랐는데 어떤 구조를 따르느냐에 따라 화면을 그릴수도 있고 안그릴수도 있다는 걸 알게되었다.
위 질문의 답변은 최근 실무에서는 높은 확률로 웹 백엔드 부분을 rest(ful) api 형태로 개발한다는 것이다.