Computer Science/BackEnd

Django for APIs | #0 Introduction

토마토. 2022. 9. 18. 12:22
Introduction
Prerequisites
  • 장고 기초
  • 파이썬

 

Why APIs
  • Django
    • 2005년에 출시
    • 벡엔드는 DB 모델, URL, View로 구성
    • 프론트엔드는 HTML, CSS, JS 템플릿과 상호작용
  • API-first
    • 최근 웹 개발의 지배적인 패러다임
    • 웹사이트 프레임워크 대신, backend-API로 쓰는 것
    • 프론트엔드 프레임워크의 빠른 변화 속도를 고려할 때
    • 벡엔드 API를 분리해서 사용하는 것이 안정성에 좋다. 
Django REST Framework
  • Django 기능
Why this book
  • Web API, HTTP protocol
  • Django, Django REST Framework - Library book website
  • TODO API - react FE와 연결
  • Blog API - CRUD, permission, user authentication, viewsets, routers, documentation 등