HTTP 프레임 워크와 웹 프레임 워크가 동일합니까? 예를 들어HTTP 프레임 워크와 웹 프레임 워크의 차이점은 무엇입니까?
:
때때로 나는 CherryPy는 HTTP 프레임 워크는 것을 읽고 때로는 웹 프레임 워크 (look at this post 또는 아래 python.org 사이트의 Basic Frameworks)라고합니다.
HTTP 프레임 워크와 웹 프레임 워크가 동일합니까? 예를 들어HTTP 프레임 워크와 웹 프레임 워크의 차이점은 무엇입니까?
:
때때로 나는 CherryPy는 HTTP 프레임 워크는 것을 읽고 때로는 웹 프레임 워크 (look at this post 또는 아래 python.org 사이트의 Basic Frameworks)라고합니다.
CherryPy는 HTTP 관리를위한 API를 제공하기 위해 자체적으로 HTTP 프레임 워크를 호출합니다. "웹 프레임 워크"라고 불리는 프레임 워크는 일반적으로 데이터베이스, HTML/XML 템플릿, 자바 스크립트 생성, RPC 프로토콜 및 미디어 유형 및 웹 개발에 유용한 것으로 간주되는 기타 구성 요소를 관리하기위한 추가 API와 함께 제공됩니다. CherryPy는 그러한 구성 요소 나 API를 제공하지 않으므로 CherryPy를 다른 프레임 워크와 비교할 때 제 3자가 그렇게 이해할 수는 있지만 자신을 "웹 프레임 워크"라고 부르지는 않습니다.
HTTP는 웹 프로토콜입니다. 다른 웹 프로토콜이 사용 중입니다. HTTP 프레임 워크는 웹 프레임 워크의 한 유형입니다.
이제 CherryPy는 자체적으로 웹 프레임 워크를 호출합니다. 아마도 HTTP 프레임 워크는 상당히 진보 된 HTTP 서버를 포함하고 있다는 사실에 영향을 받아 이름을 잘못 선택했을뿐입니다.
좋은 설명 주셔서 감사합니다. :) – mamiu