API 서버 구현을 위한 연습 프로젝트

소개

1주차 OT의 내용들을 복습하고, API 서버에 대해서 이해하고, 간략한 프로젝트를 구현해서 연습하기를 진행했습니다.

저는 3d프린터 필라멘트 관리용 페이지를 간단하게 구현하는 연습 프로젝트로 만들었어요.

진행 방법

  1. Claude 웹 UI에서 기획하고, 요구사항 .md로 정의

    # project information
    1. 목적
    - 이것은 api 서버에 대해 이해하고자 하는 연습 프로젝트 입니다.
    - api, 엔드포인트의 개념을 이해하고 응용하여 추후 고도화된 프로젝트 구현을 하는데 도움이 되도록 만들어주세요. 여기에 사용된 코드나 개념들을 공부할 수 있도록 별도의 학습용 문서 파일(학습자료.md)로 만들어주세요.
    
    2. 구성 및 세부내용
    - get 기능 : 현재 남은 필라멘트의 사용량을 조회
    - get 기능 : 90일간 사용한 누적 필라멘트를 조회
    - post 기능 : 사용한 필라멘트를 기록
    - post 기능 : 구입한 필라멘트를 기록
    위 네가지를 포함하고 ui로 이것의 작동을 확인해야 합니다.
    
  2. Claude Code로 구현 명령

    • project.md 파일을 참고하여 이것을 구현하도록 명령했습니다.

결과와 배운 점

  • Web UI와 Curl로 테스트 하였습니다.

한국어 애플리케이션 페이지의 스크린샷
맥 os x os x os x os x os x os
  • 이 프로젝트에 사용된 기능과 개념에 대한 학습자료도 생성하여, 한번 읽어보고 마무리 하였습니다.

    한국어 텍스트가 포함된 검은 화면의 스크린샷
  • 단순히 목적만 기술하여 바이브 코딩 하는것보다, api, 엔드포인트 라는 개념을 탑재하여 명령하니, 어떻게 응용하고 확장하고 고도화 해야할지, 아주아주약간 이해하는데 도움이 되었습니다.

도움 받은 글 (옵션)

참고한 지피터스 글이나 외부 사례를 알려주세요.

(내용 입력)

1
2개의 답글
지피터스 뉴스레터

이번 주 AI, 딱 쓸 것만

매주 월요일 아침,
읽고 바로 써먹을 AI 소식만