목록 보기
두숟갈 스터디 - 11
백엔드

두숟갈 스터디 - 11

8퍼센트
8퍼센트
2017년 9월 12일

두줄요약

Django REST framework 기반 REST API 구현과 서비스 지향 아키텍처를 학습했습니다. API 뷰와 비즈니스 로직 분리, URL 관리, 버저닝의 필요성을 정리했습니다.

구조와 흐름

  • Two Scoops of Django 16장의 데이터 생산자 관점 REST API 구현 학습
  • Resource 유형과 URI·HTTP 기반 인터랙션 설계, GitHub Pull Requests API 사례 검토
  • Django REST framework 튜토리얼 실습과 REST API 개념 자료 탐색

선택 이유

  • 컴포넌트 간 REST API 통신을 통한 서비스 지향 아키텍처 구성
  • 분리된 컴포넌트별 개발로 다수 엔지니어의 병렬 작업 지원
  • django-rest-framework의 장고 생태계 표준성 및 함수·클래스 기반 뷰 선택지

주의할 점

  • 프레임워크를 통한 빠른 구현과 프로젝트 맞춤형 변형·관리의 난이도 차이
  • 비즈니스 로직의 API 뷰 분리, 앱 내부 코드 배치, API URL 통합 관리 필요
  • API 버저닝과 간결한 프로젝트 코드 구조 고려

적용해볼 점

  • API 개발 전 REST API의 필요성과 기본 개념부터 학습하는 접근
  • 역할별 서버를 REST API로 연결하는 분리형 서비스 구성 검토

다음 읽기

#Django 주제를 이어서 읽기

두숟갈 스터디 - 4

Django 모델 설계와 데이터베이스 정규화, NoSQL 모델링 차이를 스터디에서 논의했습니다.\n책 관리 서비스 모델링에 정규화와 조회 패턴을 적용하며 협업 역량을 점검했습니다.

8퍼센트
8퍼센트
백엔드

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...