강의 외적인 질문입니다.
안녕하세요 선생님.
선생님의 강의를 듣고 사이드 프로젝트를 진행하고 있습니다.
그러던 중 API 명세와 관련되서 고민되는 점이 있어 조언을 얻고자 질문을 남깁니다.
API 명세를 위한 tool을 찾아보던 중 swagger를 알게되었고 적용을 하려했으나 러닝커브가 있어 망설여지네요.
선생님께서는 API 명세를 작성할 때 어떤 방식으로 진행하시는지 궁금합니다!
감사합니다!
답변 1
1
Dev님 안녕하세요 :)
REST API 개발할 때 swagger 많이 사용되고 좋은걸로 알고 있습니다.
전 아직 써보진 못했고 예전에는 Postman으로 관리했었어요,
(아마 Postman보다는 swagger를 더 많이 사용할거에요)
REST를 사용한지 꽤 오래 됬거든요 ㅎㅎ
의 만들면서 오랜만에 사용해봤네요
요즘은 백엔드를 GraphQL로 개발하고 있어요. GraphQL로 개발하게 되면 장점 중 하나가 API명세서를 따로 만들지 않아도 되요. API를 만들어주면 명세서를 자동으로 만들어주거든요.
GraphQL API 경로를 브라우저로 접속하게 되면 아래 그림처럼 GraphQL API를 호출 할 수 있는 GUI가 뜨는데요. 오른쪽에 Docs라고 되어 있는 부분을 클릭하면 호출 가능한 API들을 모두 확인할 수 있어요. 실제로 호출할 수도 있고요. 그리고 주어진 규칙으로 API 사용 안내를 주석으로 남겨주면 자동 생성된 Docs에 모두 나옵니다 ㅎㅎ

다음으로 준비중인 강의가 그래프큐엘 시리즈입니다! 기대해주세요~
Router.use 두번째 파라미터 ImageRouter : undefined 전달 오류
0
127
2
소스코드 요청
0
164
1
프록시 관련 질문
0
169
1
Presigned URL 사용시 데이터베이스 저장 시점
0
335
1
이미지 등록시 자동 등록 오류
0
218
1
강의에 사용된 코드 다운 받는 사이트 주소 있나요?
0
390
2
axios 이용해서 백엔드로 이미지 전송 중 새로고침
0
476
1
ImageList 컴포넌트에서 업로드 한 사진을 리스트에서 바로 보기 위해 이 방법도 괜찮나요??
0
386
1
이미지 처음 올릴 때만 나타나는 오류
0
257
1
es6 스타일로 Import 할때 동작하지 않습니다.
0
393
1
이미지 업로드시
0
367
1
node js를 이용하고 mysql에 이미지 경로 저장
2
1263
1
선생님 cloudFront를 사용하게되면 S3는 private으로 사용하는게 좋을까요
0
545
1
선생님 aws-sdk 모듈을 찾을 수 없다고 합니다.
0
667
1
new aws.S3 version 확인
2
509
1
react-router-dom v6 useHistory 이슈
7
641
0
람다에서 시간 초과 에러가 뜹니다!
0
318
1
첫 로드시 동일한 이미지 두번호출
2
493
1
이미지 업로드 시 배열로
2
532
1
Promise.all에 대한 질문
0
431
1
세션에 관한 질문이 있습니다.
0
434
1
Promise.all관련 질문 ("여러 이미지 미리보기" 중...)
0
312
1
cdn 주소
0
510
1
특정 user 페이지 가져오기 질문있습니다.
0
298
1





