웹 개발 플러스 1 - 나만의 일기장 만들기
0. 복습 클라이언트란 휴대폰, 브라우저 등 html, css, javascript, 데이터 등을 서버로부터 요청을 합니다. 서버는 API 창구를 통해 클라이언트와 소통을 합니다. 정해진 규칙에 따라 각 기능에 맞춰서 HTML, CSS, JS 등을 응답하거나 데이터를 전달합니다. 이 때 Json의 형태로 전송합니다. 본 프로젝트에서 서버는 Flask, 데이터베이스는 MongoDB를 활용합니다. 서버와 클라이언트는 컴퓨터의 역할을 의미합니다. 특수한 어떤 장치가 아닌 우리가 흔히 쓰는 컴퓨터임에도 데이터를 요청하는 소프트웨어 혹은 하드웨어를 클라이언트, 응답하는 소프트웨어 혹은 하드웨어를 서버라고 합니다. 이러한 클라이언트와 서버 간의 통신에는 여러가지 방식이 있습니다. HTTP, WebSocket, TC..