[221205] API 작성요령

경진·2022년 12월 5일
0
  • CRUD
    Create : 데이터 생성
    Read : 데이터 조회
    Update : 데이터 수정
    Delete : 데이터 삭제

  • RESTful API 작성 시 Method 부분
    GET: 웹 데이터의 조회 -> Read
    POST: 웹 데이터의 생성 -> Create
    PUT : 웹 데이터의 수정 -> Update
    DELETE : 웹 데이터의 삭제 -> Delete

ex) 로그인 -> POST

  • URL
    Node.js -> /api/user/:id/check -> 중복검사URL
    Flask -> /api/user//check

[JSON -> JavaScript Object Notation (JSON)은 Javascript 객체 문법으로 구조화된 데이터를 표현하기 위한 문자 기반의 표준 포맷]

  • 실습
    기능 -> 회원가입 (아이디, 비밀번호, 이름, 이메일, 닉네임)

Method -> POST

URL -> /api/user

Request -> 작성(JSON)


Request 작성 예시

  • 아이디, 비밀번호, 이름, 이메일, 닉네임

{'id': id,
'password': password,
'name': name,
'email': email
'nickname': nickname}


Response -> X

설명 -> 회원가입에 필요한 계정정보 저장

가상환경(Virtual Environment)
venv

VSCODE -> 터미널 -> 가상환경 생성 -> 가상환경 진입
python -> 패키지들이 전부설치

profile
항상 처음 세웠던 목표 처럼

0개의 댓글