💡 APICloud - API 생성 서비스
Spring Boot Framework 환경에서 Restful API를 개발할 시, 작성한 API 명세를 기반으로 Controller를 작성해주는 웹서비스
- 작성한 API 명세를 기반으로 SpringBoot 프로젝트, controller, DTO 생성
- 작성된 API들의 요청값과 반환값 확인 및 테스트
- Google/Github 로그인을 통해 사용자 API 문서를 저장 및 그룹 생성
- 그룹 API 문서 동시 작성/편집
- 작성된 API 문서를 PDF, CSV, Notion으로 Export
- 프로젝트, API 문서 간 동기화 기능
- Google, Github 로그인
-
컨트롤러 생성
-
컨트롤러 생성 시 유효성 검사
- 중복되는 컨트롤러 이름, 중복되는 api 검사
-
명세서 작성
-
dto 중복 확인
- 새로 생성할 dto 이름이 이미 같은 controller 내에 존재할 시, 이름을 변경하거나 기존 dto를 사용 가능
-
dto 정보 보기
- 해당 api 문서에서 사용된 dto 정보 확인 가능
-
추춭
- 작성한 api를 쉽게 확인 가능
- 사이드바에서 원하는 api를 선택하여 바로 이동
-
작성한 api 문서를 기반으로 자동으로 test 틀 생성
-
Request Body, Query, Parameter 전송 가능
- Request Body: JSON 형태로 작성
- Query: url에 ?를 입력하면 필요한 query key 자동 생성
- Parameter: url에 직접 입력
이름 | 역할 |
---|---|
신영제 | 팀장, Frontend |
김우원 | 부팀장, Backend |
김은경 | 팀원, Backend |
김은혜 | 팀원, Frontend |
정세미 | 팀원, Backend |
조유진 | 팀원, Frontend |
APICloud 프로젝트는 오픈소스이며, 개발자 분들의 참여를 환영합니다. APICloud에 Contributor로 참여하는 법은 Contributor Guide를 참고해주세요.
Distributed under the SGPL license. See License for more information.