728x90

API 5

[엘리스트랙 SW 4기 | 1차 프로젝트] api 변화과정(1) 수정중..

기존 api초안에서 변화하는 과정을 기록해보려 합니다. 어차피 기왕 정리하는 김에..차라리 엑셀로 기록하는게 나을 것 같아 이런 식으로 해야겠다~까지만 구상하고, 엑셀로 옮겨보겠습니다. https://prpn97.tistory.com/38 API 명세서 초안 API가 무엇인지 초보의 입장에서 간략하게 이해한대로 정리해보았습니다. 궁금하신 분들은 이전 포스팅을 참고해주세요. https://prpn97.tistory.com/37 API? REST API? 란 무엇인가. 첫 프로젝트를 진행하며 prpn97.tistory.com schema를 입력하고, 접어놓은 상태인데 그 안에 설명을 담으려 합니다. 과연 프론트와 협업하며 이렇게 전달하면 도움이 될지는 모르겠지만, 잘 정리해보려 합니다~!

API 명세서 초안

API가 무엇인지 초보의 입장에서 간략하게 이해한대로 정리해보았습니다. 궁금하신 분들은 이전 포스팅을 참고해주세요. https://prpn97.tistory.com/37 API? REST API? 란 무엇인가. 첫 프로젝트를 진행하며 api 명세서를 작성하는 것으로 처음을 장식하려 한다. 그런데 시작한다고 하지만 어떻게, 심지어 무엇을 해야하는지도 모르겠다. 그래서 먼저 api가 무엇인지 알아보도록 prpn97.tistory.com USER 회원가입 POST /api/signup 로그인 POST /api/login CATEGORY 카테고리 조회 GET /category 카테고리 생성 POST /category 카테고리 수정 PATCH /category/:id 카테고리 삭제 DELETE /category/..

개발/프로젝트 2023.04.18

API? REST API? 란 무엇인가.

첫 프로젝트를 진행하며 api 명세서를 작성하는 것으로 처음을 장식하려 한다. 그런데 시작한다고 하지만 어떻게, 심지어 무엇을 해야하는지도 모르겠다. 그래서 먼저 api가 무엇인지 알아보도록 하자. API란 ? "Application Programming Interface"의 약자로, 다른 프로그램이나 서비스에서 사용할 수 있도록 제공되는 인터페이스이다. 즉, 백엔드에서 제공하는 API는 다른 프로그램이나 서비스가 백엔드에 있는 데이터나 기능에 접근하고 사용할 수 있도록 해준다. 예를 들어, 소셜 미디어 앱에서는 백엔드 API를 사용하여 사용자 정보, 게시물, 친구 목록 등을 가져오고 업데이트한다. 이를 통해 소셜 미디어 앱은 사용자가 앱에서 수행하는 작업에 대한 데이터를 처리하고 저장하는 기능을 수행할..

[엘리스트랙 SW 4기 | 1차 프로젝트] 첫 프로젝트를 준비하며..

첫 프로젝트로 백엔드를 맡게 되었고, 오피스아워 시간에 회의를 했다. 프론트엔드, 백엔드 각 맡은 팀원들과 코치님들과 처음 소통했는데, 나를 포함해서 모든 팀원들이 처음 맡는 것이다보니 기본적인 프로세스부터 질문했던 것 같다. 지금 내가 당장 맡아서 준비해야 할 일은 api명세서를 작성하는 부분인 것 같다. 함께 백엔드 파트를 준비하는 한 명이 예비군으로 3일동안 부재중이실 예정이라, 막막한 감은 있지만 기회다 생각하고 더 열심히 해보려 한다. 먼저 오늘 git에 대해 자세히 배우기도 했고, gitlab으로 같이 쓰는 페이지를 확인했다. 그리고 내 gitlab에는 먼저 readme.md에 오늘 api작업해야 함을 기록했다. (원래 이런거 쓰는게 아니겠지만 연습삼아..) 아직 전혀 감이 안잡혀서, 기본적으..

728x90