작성
·
130
답변 1
0
안녕하세요.
시리얼라이저 내에 관련 쿼리셋을 두는 접근은 "Why large Django projects need a data (prefetching) layer with Flávio Juvenal - DjangoCon US 2022" 세션에서 영향을 받았구요. 규모가 커져갈 수록 함께 변경되는 코드가 가깝게 있는 것이 유지보수 면에서 더 용이했습니다.
저는 아직 장고와 함께 repository layer나 service layer를 사용해보진 않아서요. 서비스에도 접목해보고 다양하게 연구도 해보고 있지만, 아직 필요성을 느껴보진 못했습니다. 하지만 장고 내에서 그러한 시도가 다양하게 이뤄지고 있음을 레딧이나 각종 컨퍼런스를 통해 접하고는 있습니다.