웹 서비스의 구조 - django, wsgi, 웹서버부터 클라우드와 https까지
이 포스트는 django를 공부하면서 배운 기본 구조를 정리한 포스트입니다. django 기반 웹 어플리케이션의 기본 구조 웹 어플리케이션의 구조를 설명하는 간단한 도식도를 정리해 봤다. 먼저 웹 어플리케이션이란, 브라우저에서 사용하는 웹 서비스를 말한다. chrome, safari, firefox, edge 등 다양한 브라우저를 통해서 접속할 수 있다. Python & Web Framework 가장 먼저, 우리는 django로 백엔드 파트를 구성한다. django는 파이썬으로 만든 웹 프레임워크이다. 사실 파이썬은 socket을 지원하기에, 이론상 socket 하나하나를 다루며 서버 프로그래밍을 할 수 있다. 당연히 이는 별로 하고 싶지 않은 경험일 거다. 그래서 이를 쉽고 편리하게 해주는 게 djan..