[DRF] DRF 뜯어보기 #1

장서영·2022년 9월 5일

Django

목록 보기
7/16

📌 학습한 것들

  • Rest API를 통해 (학생들의 정보를 관리하는) StudentList를 조회(GET), student를 추가(POST) 하기
  • 특정 학생 데이터만을 조회(GET), 수정(PUT), 삭제(DELETE)하는 api 만들기
  • 토큰 인증 설정하기

    GitHub : DRF_firstPractice

📌 잘모르겠는 것들

✍ API / Rest API / DRF 구분하기

  • 해결을 위해 찾아본것
    - API
    소프트웨어 간에 지정된 형식으로 요청, 명령을 받을 수 있는 '수단'
    즉, (내 거 말고 다른) 컴퓨터의 기능을 실행시키는 '방법'
    - REST API
    RESTful 한 형식의 API → REST 하게 클라이언트와 서버 간에 데이터를 주고 받는 '방식'
    REST : 웹(HTTP)의 장점을 최대한 활용할 수 있는 아키텍처
    즉, HTTP 요청을 보낼 때 어떤 URI에 어떤 HTTP 메소드를 사용할지 개발자들 사이에 널리 지켜지는 '약속'
    - DRF : REST API 서버를 Django 안에서 쉽게 구축할 수 있도록 도와주는 '오픈 소스 라이브러리'
    출처 : (https://velog.velcdn.com/images/jangseoyoung98/post/4e49d6c1-4cdf-42d8-b942-8a0c22dfca02/image.png)

💡 찾아보면서 나온 새로운 모르겠는 것 : 근데 아직 이걸 모르겠음

profile
하루살이 개발자

0개의 댓글