Django 기본 개념 정리 - django가 백엔드지 뭐긴뭐야_(2-1)

EBAB!·2023년 7월 3일
0

Django 시작하기

목록 보기
3/10
post-thumbnail

이제 가상환경이 설치되었다면 다들 django를 설치해서 프로젝트를 시작할 것입니다.

만약 프로젝트 결과물을 빠르게 내야하고 향후 django같은 백엔드 프레임워크를 사용하지 않을 분이라면 제 글이 진행 속도에 방해가 될 듯 합니다.

다만 어찌됐든 백엔드 개발을 이어나갈 분이라면 django를 조금 더 큰 관점에서 한번 알고 가는 것이 큰 도움이 될 듯 합니다.

Django는 백엔드?

백엔드는 우선 서버, 데이터베이스, 미들웨어 등 웹 개발과 관련하여 프론트가 아닌 거의 모든 부분을 백엔드 영역으로 둘 수 있습니다. (AI 개발과 같은 기술영역 말고!)

Django는 파이썬으로 작성된 백엔드 프레임워크라 합니다. 하지만 이 말이 Django가 모든 백엔드 역할을 해내는 것이 아닙니다.

데이터베이스만 해도 데이터를 저장할 곳인데 django가 데이터를 저장할 장소는 없습니다. (있기야 하겠지만 용도는 아니니까..)

쉽게 말해 django는 백엔드 자체가 아니며 백엔드의 일부입니다. 그리고 그 중 어느 곳에서 어떤 역할을 맡는지 알고 가는 것이 개발하는데 있어 좀 더 많은 고민과 성장을 도울거라 생각합니다.

profile
공부!

0개의 댓글