답은 프바프인거 알긴 하는데 일반론이 궁금해서 그러는데...
지금 나는 백엔드고 같이 일하는 분은 프론트인데 업무 분장 이야기를 하다가 나온게
지금 백엔드에서 던져주는 데이터를 프론트 단에서 변환해서 쓰고 있는데 이거를 백엔드에서 바꿔서 던져줬음 좋겠다 이거거든?
뭐 예를 들면 반올림이나 단위 변환 이런거 하는건데 일단은 프론트 단에서 하는걸로 이야기가 나왔는데 보통은 백엔드에서 처리하나?
어려운 작업은 아니긴 한데 궁금해서 그럼 몇가지 까다로운 것도 있기도 하고(금액 환산 등.....)
답: 미들웨어
반올림같은건 프론트지 최대한 정확한정보를 들고있다가 보여줘야되는데
전혀 프바프아님 기획에서 날라오는 도메인로직까지는 백이 무조건해야하고 디자인이나 uiux 상태변화로 바뀌는 앱로직은 프론트가 하는거임
Bff가 필요한거 아니고서야 백엔드에서 해쥬는게 정석 아님?