API 설계는 어디에(백엔드 vs 프론트엔드) 맞게 설계해야하는가?


이거야말로 정말 케바케고 답이 없는 문제라.. ㅎㅎ


프론트에만 맞게 하면 로직의 반복 구현이나 커플링 등으로 유지보수의 문제가 커지는 경우가 발생 할 수 있고, 백엔드에만 맞게하면 프론트엔드에서의 불필요한 API 호출이나 로직 구현 등으로 성능이나 이 또한 유지보수의 문제가 커질 수 있겠죠.


사실 이 문제가 답이 없기 때문에 다양한 RPC 기법이나, 중간 레이어, GraphQL 같은 것이 나왔다 사라졌다 합쳐졌다 흥했다 망했다 하는 것이겠구요. ㅎㅎ


그래서 이 문제는 당연한 말 밖에 할 수가 없는데, 현재 상황과 목적에 맞게끔 프엔과 백엔이 적극적으로 협력하고 협의하는 과정을 잘 거치는게 중요한 것 같습니다.


음.. 쓰고보니 참으로 쓸데 없는 말을 쓴 것 같네요..(…)

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 11월 5일 오전 6:01

댓글 0

    함께 읽은 게시물

    훌륭한 데이터 분석가란 어떤 사람인가?

    ‘훌륭한 데이터 분석가란 어떤 사람인가?’에 대해

    ... 더 보기

    근황 이야기

    개인적인 일들과 회사에 들어간 이후로, 커리어리에 글을 남긴 지 꽤 오랜 시간이 흘렀네요.

    ... 더 보기

    조회 1,886


    한때 천만원에 거래되었던 Manus, Bedrock 무료 오픈소스로 공개

    ... 더 보기

    LinkedIn

    lnkd.in

    LinkedIn

     • 

    저장 15 • 조회 1,198


    .

     • 

    저장 1 • 조회 3,329


    < '네이버 다녀요'라는 말에 아무도 무슨 일을 하는지는 묻지 않았다 >

    1

    ... 더 보기

    이직의 조건

    

    ... 더 보기