Swagger [Nest] Swagger API 적용 2번의 프로젝트 동안 Gitbook을 사용해서 API 명세들을 관리했다. 1. API 명세 내용이 변경 될 때마다 웹페이지에서 하나하나 변경 해줘야한다. Gitbook은 거의 API 명세를 관리하는 메모장의 기능이기에, 설계단계가 끝나고 작성할 때는 참 간편하지만 프로젝트 중반에 API가 변경된다고 귀찮은 일이 아닐 수 없다. 물론 변경이 일어나지 않도록 설계를 잘 ~ 짜는 게 중요하지만 그... SwaggerNestJSNestJS 드디어 마주친 작심삼일? 그럼 내일은 또 다시 작심일일 시작하자! (Code camp FE 6기) 이렇게 바로바로 치면서 도출값을 볼 수 있기때문에, 오류가 있는지 없는지 바로바로 확인할수 있다 ! - http Request, Response 텍스트/하이퍼텍스트(HTML)의 길 - HTTP - API 프론트엔드는 해당 API에 저장을 요청할 수 있다. (백엔드의 API는 사실 하나의 함수라고 한다 SaveProfile()과 같은...) 백엔드에서 어떠한 형식으로 API를 만들어 주는가! ... graphqlPlayground프론트엔드algorithmjsonSwagger202203REST코드캠프6기CRUDpostmanAPI202203 [TIL] NestJS 공부 38일차 OpenAPI란 RESTfulAPI를 설명하는데 사용 언어에 구애받지 않고 정의하는 형식입니다. Swagger를 이용해서 API를 설명합시다. 설치 만약 fastify를 사용한다면 아래의 명령어를 대신해주면 되지만 저는 fastify보단 전에 한번 써본 모듈로 해보겠습니다. 스웨거 사용 위 코드는 Swagger를 초기화시켜주는 기본 문구들입니다. Swagger에서 기본인 Title, Desc... SwaggerSwagger 0305 YAML Indentation of YAML Flow blocks must be intended with at least some spaces with surrounding current block level. Flow content of YAML spans multiple lines. The beginning of flow content begins with { or [ Block list item... SwaggerTILyamlAPI DocAPI Doc API 문서 웹에 만들기 실무에서 API를 만들다가 엑셀로 API문서를 정리하는게 귀찮았으며 로컬에서 바로 확인 할 수 있게 만들기 위해 Swagger 를 사용해 보았다. request를 주면 response 받는 형식을 알아보기 쉽게 만들어져 있어서 만족하며 사용했다. xml 의존성 추가 gradle 의존성 추가 maven, gradle 상황에 맞는 의존성을 추가해준다. 그다음 swagger를 등록해야 하는데 패키... SwaggerJavaAPIAPI Preism로 OpenAPI 활용 모듈 서버 만들기 OpenAPI에 기술된 내용으로 모크 서버를 쉽게 만들 수 있는 Proism을 사용해 보았다. 먼저 OpenAPI를 만들어야 합니다. 여러 가지 시도해보고 싶어서 API에도 이상한 점이 있었는데 이번에 다음과 같은 것을 만들었다. openapi.yml 로 이런 느낌을 나타낸다. 시작 방법에는 npm이나yarn을 사용하는 방법과 Docker를 사용하는 방법이 있는데 이번에는 Docker를 사용... DockerSwaggerOpenAPIPrism캔버스tech Golang 및 Clean Archeitecture로 API 서버 구축 나는 실제 클린 아케텍처 개발 상황에서 어떤 구조를 구축해 쉽게 개발할 수 있는지 설계했다. 나는 실천을 구상하여 구축을 고려하고 있다.API 문서가 아닌 sawagger를 구현했습니다. docker echo(air) swagger docker-compose로 컨테이너를 관리합니다.컨테이너의 내용은 다음과 같다. API server Clean Architecture를 사용한 API 서버 구축... GoGORMSwaggergoaClean Architecturetech Swagger(OpenAPI2.x)generates go-server code의 매운 것은 무엇입니까 go-swagger가 안 된다고 몇 년 동안 단념했기 때문에 정보가 낡을 가능성이 있다 코드를 생성하지 않으면 정의를 분리할 수 있습니다. 물론 이 상황에서 코드를 생성할 때contractPeriod와 reservablePeriod는 각각 단순*struct(가끔 같은 구성원을 가진다)이다. API 서버 정의를 여러 개 쓰면 모델 정의를 공유할 수 없어 고생한다. 서비스 백엔드는 다음과 같은 ... GoSwaggerOpenAPItech swagger-typescript-api를 이용하여 개발 모드 구동 지금까지 REST 프로젝트에서 저도api의 요청과 응답 인터페이스를 썼습니다.api의 변경이 발생할 때마다 매번 변경되고 잘못된 유형을 썼는데 이것은 매우 엉망이라고 생각합니다. 그 후에 괜찮은 코드 발생기 도구가 없을까 해서 찾아봤어요 . 최근에 새로운 프로젝트를 가져왔어요.시스템 가져오기를 통해 swagger가 정의한 요청, 응답 유형을 자동으로 생성하여 안전한 개발을 할 수 있습니다. ... TypeScriptAPIfrontendSwaggertech
[Nest] Swagger API 적용 2번의 프로젝트 동안 Gitbook을 사용해서 API 명세들을 관리했다. 1. API 명세 내용이 변경 될 때마다 웹페이지에서 하나하나 변경 해줘야한다. Gitbook은 거의 API 명세를 관리하는 메모장의 기능이기에, 설계단계가 끝나고 작성할 때는 참 간편하지만 프로젝트 중반에 API가 변경된다고 귀찮은 일이 아닐 수 없다. 물론 변경이 일어나지 않도록 설계를 잘 ~ 짜는 게 중요하지만 그... SwaggerNestJSNestJS 드디어 마주친 작심삼일? 그럼 내일은 또 다시 작심일일 시작하자! (Code camp FE 6기) 이렇게 바로바로 치면서 도출값을 볼 수 있기때문에, 오류가 있는지 없는지 바로바로 확인할수 있다 ! - http Request, Response 텍스트/하이퍼텍스트(HTML)의 길 - HTTP - API 프론트엔드는 해당 API에 저장을 요청할 수 있다. (백엔드의 API는 사실 하나의 함수라고 한다 SaveProfile()과 같은...) 백엔드에서 어떠한 형식으로 API를 만들어 주는가! ... graphqlPlayground프론트엔드algorithmjsonSwagger202203REST코드캠프6기CRUDpostmanAPI202203 [TIL] NestJS 공부 38일차 OpenAPI란 RESTfulAPI를 설명하는데 사용 언어에 구애받지 않고 정의하는 형식입니다. Swagger를 이용해서 API를 설명합시다. 설치 만약 fastify를 사용한다면 아래의 명령어를 대신해주면 되지만 저는 fastify보단 전에 한번 써본 모듈로 해보겠습니다. 스웨거 사용 위 코드는 Swagger를 초기화시켜주는 기본 문구들입니다. Swagger에서 기본인 Title, Desc... SwaggerSwagger 0305 YAML Indentation of YAML Flow blocks must be intended with at least some spaces with surrounding current block level. Flow content of YAML spans multiple lines. The beginning of flow content begins with { or [ Block list item... SwaggerTILyamlAPI DocAPI Doc API 문서 웹에 만들기 실무에서 API를 만들다가 엑셀로 API문서를 정리하는게 귀찮았으며 로컬에서 바로 확인 할 수 있게 만들기 위해 Swagger 를 사용해 보았다. request를 주면 response 받는 형식을 알아보기 쉽게 만들어져 있어서 만족하며 사용했다. xml 의존성 추가 gradle 의존성 추가 maven, gradle 상황에 맞는 의존성을 추가해준다. 그다음 swagger를 등록해야 하는데 패키... SwaggerJavaAPIAPI Preism로 OpenAPI 활용 모듈 서버 만들기 OpenAPI에 기술된 내용으로 모크 서버를 쉽게 만들 수 있는 Proism을 사용해 보았다. 먼저 OpenAPI를 만들어야 합니다. 여러 가지 시도해보고 싶어서 API에도 이상한 점이 있었는데 이번에 다음과 같은 것을 만들었다. openapi.yml 로 이런 느낌을 나타낸다. 시작 방법에는 npm이나yarn을 사용하는 방법과 Docker를 사용하는 방법이 있는데 이번에는 Docker를 사용... DockerSwaggerOpenAPIPrism캔버스tech Golang 및 Clean Archeitecture로 API 서버 구축 나는 실제 클린 아케텍처 개발 상황에서 어떤 구조를 구축해 쉽게 개발할 수 있는지 설계했다. 나는 실천을 구상하여 구축을 고려하고 있다.API 문서가 아닌 sawagger를 구현했습니다. docker echo(air) swagger docker-compose로 컨테이너를 관리합니다.컨테이너의 내용은 다음과 같다. API server Clean Architecture를 사용한 API 서버 구축... GoGORMSwaggergoaClean Architecturetech Swagger(OpenAPI2.x)generates go-server code의 매운 것은 무엇입니까 go-swagger가 안 된다고 몇 년 동안 단념했기 때문에 정보가 낡을 가능성이 있다 코드를 생성하지 않으면 정의를 분리할 수 있습니다. 물론 이 상황에서 코드를 생성할 때contractPeriod와 reservablePeriod는 각각 단순*struct(가끔 같은 구성원을 가진다)이다. API 서버 정의를 여러 개 쓰면 모델 정의를 공유할 수 없어 고생한다. 서비스 백엔드는 다음과 같은 ... GoSwaggerOpenAPItech swagger-typescript-api를 이용하여 개발 모드 구동 지금까지 REST 프로젝트에서 저도api의 요청과 응답 인터페이스를 썼습니다.api의 변경이 발생할 때마다 매번 변경되고 잘못된 유형을 썼는데 이것은 매우 엉망이라고 생각합니다. 그 후에 괜찮은 코드 발생기 도구가 없을까 해서 찾아봤어요 . 최근에 새로운 프로젝트를 가져왔어요.시스템 가져오기를 통해 swagger가 정의한 요청, 응답 유형을 자동으로 생성하여 안전한 개발을 할 수 있습니다. ... TypeScriptAPIfrontendSwaggertech