코드창고

  • 홈
  • 태그
  • 방명록
코드창고

cleanArchitecture 1

클린 아키텍쳐 파이썬- django

Clean- Architecture란 무엇일까?  clean- architecture가 2021년 유럽 장고콘에서 다뤼졌다.기존의 django 구조에는 어떤 문제가 있었길래 이런 clean architecture가 소개 된걸까? 기존 Django Architecture의 문제점은?※ 비즈니스 로직을 어디에 두어야 할까?Views → 읽기 힘들다, 다시쓰기 힘들다Models → 모델의 dependency를 너무 복잡하게 생성한다. (즉, 수정하기 힘들다 능동적 db대응 힘듬)Forms → 이건 UI에 묶여있는 로직이라 불가하다- 위의 모든 파트는 unit test하기 힘들고 share하기도 힘들다. 해결책은 무엇일까?특정한 layer에 고립된 비즈니스 로직을 만들자이런 layer들을 use cases la..

architecture 2024.04.25
이전
1
다음
더보기
프로필사진

코드창고

  • 분류 전체보기 (26)
    • python (7)
    • spark (6)
    • pandas (0)
    • celery (0)
    • ubuntu (1)
    • docker (2)
    • architecture (3)
    • DB (1)
    • CS (2)
    • AI (2)
    • 트랜드 (1)

Tag

AI, Python, ubuntu, stable diffusion, 개발자탈출, Clean Architecture, docker, 스타로배우는 코딩, Linux, project-tree, image generate, spark, on-heap, memory, kpop데몬헌터스, fastapi, deap learning, off-heap, django, restapi,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바