UserDonghu's Note

  • 홈
  • 태그
  • 방명록

마이크로서비스 2

DRF CBV와 User토큰

실습 blog / models.py from django.db import models class Post(models.Model): title = models.CharField(max_length=100) content = models.TextField() head_image = models.ImageField( upload_to='blog/images/%Y/%m/%d/', blank=True) file_upload = models.FileField( upload_to='blog/files/%Y/%m/%d/', blank=True) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateField(auto_now=True..

Django/DRF 2023.10.20

DRF 와 마이크로서비스 튜토리얼

DRF : Django REST Framework Django를 기반으로 REST API 서버를 만들기 위한 라이브러리 모놀리식 : 여태까지 해온 방식으로 템플릿 문법을 써서 사용자에게 html, css, js코드를 주는 방법. API 명세표가 따로 필요없음. Server에서 렌더링을 다 해줌 - 장점 : 규모가 있지 않은 서비스의 경우 빠른 개발 가능, 소규모 팀인 경우 선택하기 좋음 - 단점 : 규모가 커질 경우 BE, FE의 역할이 혼재된다. 마이크로서비스 : Django서버와 FE서버를 별도로 운영하는것. 앞으로 DRF를 사용해서 마이크로식으로 구현해 볼 것이다. - 장점 : 서버엔지니어와 프론트엔드개발자가 API 명세서로 소통할 수 있음 - 단점 : 소규모 프로젝트에서는 의사소통 비용이 올라감...

Django/DRF 2023.10.18
이전
1
다음
더보기
프로필사진

UserDonghu's Note

락스타가 되고싶다

  • 전체보기 (102)
    • HTML&CSS (16)
      • HTML (6)
      • CSS (10)
    • JS (16)
    • Python (22)
    • Algorithm&CodingTest (4)
      • Algorithm (4)
      • CodingTest (0)
    • Django (20)
      • DRF (6)
    • FastAPI (1)
    • HTTP (0)
    • SQL (1)
    • ERD (0)
    • AWS (2)
    • Git (2)
    • 기타 (4)
      • VSC (3)
    • 나의 일상 (8)

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
https://github.com/UserDongHu

티스토리툴바