✅ Django 기반 시스템 자세히

📜 전체 내용 로드맵 (One-Glance Map)

  1. Notion 유사 웹 페이지 구축: Django 기반 시스템 개요
  2. 시스템 구조 다이어그램
  3. 브라우저 (JavaScript) ↔ Django (Python) 연결
  4. Django (Python) ↔ MariaDB 연결
  5. Node.js 대안 시나리오 (선택적)
  6. 전체 흐름 요약 & 비유
  7. 자주 묻는 질문(FAQ) / 트러블슈팅
  8. 공통 체크리스트
  9. 한눈 요약 테이블
  10. 참조 태그 & 외부 링크(그대로 보존)

1. Notion 유사 웹 페이지 구축: Django 기반 시스템 개요

Notion과 같이 사용자가 콘텐츠를 생성·편집·관리하고 협업하는 동적 웹 앱을 Django로 구현할 때, 브라우저 → Django → MariaDB 로 이어지는 데이터 흐름을 설명합니다.

Django 외 다른 백엔드 매핑


2. 시스템 구조 다이어그램 (전체 맵)

graph TD
  subgraph 사용자_브라우저
    A["브라우저 JS (UI)"]
  end

  subgraph Django_백엔드
    B["Django / DRF / Channels"]
  end

  subgraph 데이터베이스
    C["MariaDB"]
  end

  A -- "① Fetch / AJAX" --> B
  B -- "② ORM / Driver" --> C