🧑🏻💻 Facts (이번 일주일 간 있었던 일과 내가 한 일)
🤖 DRF_Django_Rest_Framework
- 포스트맨 작동 방법 및 실습
- HTTP의 작동 방식과 흐름을 공부하였다.
- Serializer와 JSON에 대해 공부하였다.
- 토큰 방식의 로그인과 세션 방식의 로그인을 비교하여 공부했다.
- 로컬 스토리지와 쿠키에 대해 공부하였다.
- JWT(JSON WEB TOKEN)에 대해 배웠다. (SIMPLE JWT)
- MEDIA 와 STATIC의 개념에 대해 공부하고 ImageField에 대해 이해하였다.
🧑🏻💻 Feelings (느낀 점)
DjangoRestFramework에 대해 공부를 하였다. 이전까지 django에 대한 기본적인 틀과 DTL을 사용하여 프로젝트를 진행하였다.
DRF는 Django 내에서 REST API 서버를 쉽게 구축할 수 있도록 도와주는 오픈소스 라이브러리라고 하였다.
Serializer와 Postman을 이용하여 API 구축을 하고 API를 확인하는 과정이 매우 간결해지고 좋아졌다.
뭔가 아직은 처음 써보는 라이브러리이다보니 버벅이고 더뎠던 감은 있지만, 실제로 실습을 계속 해보고 자주 이용해보니
점점 DRF를 왜 쓰는지??라는 이유를 가져갈 수 있었다.
🧑🏻💻 Findings (이번 주에 내가 가지고 갈 수 있는 것!)
- DRF를 이용한 API 구축
- Serializer에 대한 이해
- Serializer를 활용해서 CRUD를 만들기
- Class형 View를 작성하는 방법
- Token을 이용하여 Postman 내에서 Serializer를 활용
🧑🏻💻 Future (이후 내가 적용할 수 있는 것)
- MEDIA와 STATIC을 구분하여 실전에 적용
- DRF를 이용한 API 구축
- CRUD를 포함한 다양한 범위의 API 구축
- Token을 이용한 백엔드 개발 진행
- Postman을 통한 백엔드 진행 과정 확인 및 결과 확인
💻 10주차를 마치며
DRF를 사용하면서 Django에 대한 흥미를 더욱 더 많이 얻어가는 것 같다.
좀 더 공부하고 자세히 DRF에 대해 이해하고 싶다!!
팀 프로젝트를 진행하면서 DRF에 대해 더 알아가고 이해도를 높이고 싶다!!