[drf | tech] Build a Backend REST API - 2

Hyeseong·2021년 2월 22일
0
post-thumbnail

Technology


Python

  • Applicaion logic and tests
    • PEP-8 Best Practice Guidlines
    • Automated code linting

Django

  • Python Web Framework
  • Build web apps rapidly
  • ORM(Object Relational Mapper)
    • Conver objects to database rows
  • Django Admin
    • Out the box admin site
    • Manage models
    • Visualize database

Django REST Framework

  • Extension to Django
  • Built in Authentication
  • ViewSets
    • Create structure of API
  • Serializers
    • Validation
    • JSON objects to Django Models
  • Browsable API

Docker

  • Isolate projects dependencies
  • Lightweight Virtual Machine
  • Single image
  • Consistent Development environment
  • May be deployed to cloud platform

Travis-CI

  • Automate testing and linting
  • Email notification if build breaks
  • Identify issues early

Postgres

  • Production grade database
  • Easy to setup with Docker
profile
어제보다 오늘 그리고 오늘 보다 내일...

1개의 댓글

comment-user-thumbnail
2025년 9월 26일

Great guide on building a backend REST API with Django REST Framework! For businesses looking to enhance their platforms, partnering with a custom API development services provider can ensure scalable, secure, and fully tailored solutions that integrate seamlessly with existing systems.

답글 달기