CHAPTER 3
백엔드 개발 언어와 프레임워크
백엔드 개발 세계에는 다양한 프로그래밍 패러다임, 개발 언어, 프레임워크가 있습니다. 이러한 언어와 기술은 모두 유지.보수를 용이하게 하기 위한 것입니다. 예컨대 예전에는 소스 코드를 수정했을 때 수정한 부분 외에 다른 부분에도 영향을 끼치는 부수 효과(side effect)가 있었습니다. 그러나 각종 프로그래밍 패러다임, 타입형/논타입형(none typed) 언어, 프레임워크가 등장하면서 부수 효과가 개선됐습니다. 이 사실을 염두에 두고 본격적으로 백엔드 개발 언어와 프레임워크에 대해 알아봅니다.