레이어드 패턴은 백엔드에서 다룰 때 쓰는 패턴이다. 개인적인 생각으로는 MVC와 매유 유사하다고 생각한다. 보여주는 곳/로직 처리/디비 접근 3가지 파트로 나누어 처리하는 것인데, 이는 담당 위치를 분리함으로써 명확한 역할군의 분리가 눈에 띈다. 일반적으로 경력 백엔드 개발자들은 이렇게 작업하는게 "당연"한 것이나, 아무래도 백엔드 자체 특성상 신입이거나 배우는 단계인 사람들에게 지식이 타 계열에 비해 적지 않나 싶다. ㄴcontroller (Presenstation Layer) ㄴuser_controller.py ㄴservice (Business Layer) ㄴuser_service.py ㄴmodel (Persistence Layer) ㄴuser_model.py Presentaion Layer #ser..