DRF

Django

DRF(Django Rest Framework)와 RESTfulAPI

Django는 초기에 프론트엔드와 백엔드를 모두 처리해주는 풀스택 프레임워크 -> 프론트엔드 기술의 발전과 함께 프론트와 백엔드를 분리하여 개발하는 것이 점차 선호되고, Django가 이를 적극 지원 이 때 등장한 것이 바로 'DRF' DRF란? Django에서 RESTfulAPI를 구축하기 위한 도구로, 다양한 기능을 제고하여 효율적인 API개발을 가능케 함 Django 프레임워크를 기반으로 하며 파이썬언어를 사용 DRF에서 제공하는 주요 기능 1) 직렬화(Serialization) - 웹 애플리케이션에서 프론트엔드와 백엔드는 서로 다른 데이터 형식을 사용하므로 데이터를 주고받기 위해서는 데이터 형식을 일치시켜야 하는데, DRF가 데이터의 직렬화와 역직렬화 작업을 담당 (직렬화와 역직렬화를 쉽게 처리할..

Django

Django-rest-framework 01. 프로젝트 시작하기

1. 프로젝트 설정 및 준비 0. ERD, API 설계 URL HOST METHOD 기능 /api/users/signup/ localhost POST 회원가입 /api/users/login/ localhost POST 로그인 /api/users/login/refresh/ localhost POST token refresh /api/users// localhost GET / PUT / DELETE 내 정보, 회원정보 수정, 회원탈퇴 /api/todolist/ localhost GET / POST todolist 조회, todo 생성 /api/todolist// localhost GET / PUT / DELETE todo 조회, 수정, 삭제 1. git에서 새 리포지토리를 생성 & 새폴더 만들기 2. 가상환..

sogummi
'DRF' 태그의 글 목록