• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

강의에 언급된 개념 질문

23.03.12 22:15 작성 조회수 396

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

너무 사소한 질문이지만 작은 부분에서 혼동이 와 구글링 후 질문드립니다.

  1. 강의시간 7:25

    @PostMapping

    해당 강의에서 구성하신 로직은 API가 아니라고 이해가 됩니다. '다음으로'에서도 API와 분리된 개념으로 말씀하신 것 같습니다. 제가 알기로는 해당 로직도 API의 종류라고 알고 있습니다.

    강사님이 말씀하신 API는 JSON이나 XML로 응답코드를 얻는 RESTful API를 설명하신 것일까요,,? API 개념에 대한 혼동이 옵니다.

     

  2. 강의시간 11:45

    '앞 단이든 서비스 계층이든 id에 대한 권한 여부 체크하는 것을 서버에 로직을 추가'하라고 하셨습니다. 앞 단이든 서비스 계층이든 상관없다고 하셨으니 여기서 말씀하신 서버는 백 단만 말씀하시는게 아닌 것으로 이해하면 되나요?

     


    [질문 내용]
    여기에 질문 내용을 남겨주세요.

답변 1

답변을 작성해보세요.

0

codesweaver님의 프로필

codesweaver

2023.03.13

안녕하세요, 직선 님! 공식 서포터즈 codesweaver 입니다.

1. 네 맞습니다. 백과 프론트엔드를 분리하여 개발할 떄 혹은, 다른 어플리케이션과 소통할 때 사용하는 규격(interface). Restful API를 의미합니다

2 네 맞습니다. 보통은 백단에서 어떤 사용자가 특정 아이템을 수정할 권한이 있는지 검증합니다. 이 작업은 프론트에서 (백과 프론트를 분리하여 개발하는 상황) 사용자에게 수정 권한이 있는지 확인 -> 상품 수정 으로 프로세스를 분리할 수 있습니다.

감사합니다.