📘 DRF
DRF INTRO
👉 Django를 이용해서 Web API Application을 만드는 방법을 알아보자
== Django를 기반으로 한 RESTful API를 제공하는 어플리케이션을 만들어보자!
기존의 Django랑 무엇이 다를까?
✅ 기존의 Django
- Django는 Web App을 빠르게 개발하기 위한 고수준의 웹 프레임워크이다.
- 즉, 기존에는 Web의 전체 기능이 모두 들어있는 Web Application을 제작했다.
- → 요청에 대해서 html 파일(웹 페이지)을 응답하는 Web Application을 만드는 방법을 배웠다.
- MTV를 활용한 Web
- 데이터 모델링, URL 라우팅, 템플릿 시스템, 관리자 기능, 세션, 보안 등등
✅ DRF에서의 Django
- 보이는 부분은 처리하지 않고 오직 로직에 집중하는 형태를 만들 것이다.
- → 요청에 대해 처리한 결과 데이터를 응답하는 형태
- Django REST Framework(DRF)를 이용하는 방법을 공부할 것이다.
- → Django + DRF라고 하는 패키지를 살짝 얹은 것(확장)으로 Django를 다룰 수 있다면 무리 없이 할 수 있다.
- DRF == 흔히 말하는 RESTful API를 Django로 구축하기 위한 확장 프레임워크이다.
'공부 > DRF 공부' 카테고리의 다른 글
[DRF] HTTP와 URL 구조 (0) | 2025.01.23 |
---|