# Restful

22개의 포스트

리팩토링 일기 - REST API

우아한 테크코스 2기, 셀러리 컴퍼니에서 직고래를 개발하고 있습니다. REST하지 못한 API를 마주할때가 있습니다. _"URI에 행동을 담으면 안돼!" "왜?" "어.. 그건 REST하지 않으니까..."_ API를 만들면서, 처음으로 마주하게 되는 고민은 어떤

2020년 9월 1일
·
0개의 댓글
post-thumbnail

[GCP] REST, REST API, HTTP에 대해 알아보자

좋은 마이크로서비스는 느슨하게 결합(Loosely coupled)되어있다. 느슨하게 결합된 독립적인 서비스를 만들기 위해 마이크로서비스의 설계에는 Rest와 HTTP를 사용한다. 1. Rest (Representational State Transfer) Rest 아

2020년 8월 19일
·
0개의 댓글
post-thumbnail

서버 API 문서화(Spring Rest docs)

서버 Api 문서화 with Spring Rest Docs

2020년 8월 15일
·
0개의 댓글

RESTful API & GraphQL

Representational State Transfer의 약자입니다.REST라고 하면 좁은 의미로 HTTP를 통해 CRUD를 실행하는 API를 뜻합니다.REST는 기본적으로 웹의 기존 기술과 HTTP 프로토콜을 그대로 활용하기 때문에 웹의 장점을 활용 할 수 있는아키

2020년 7월 7일
·
0개의 댓글

REST API란❔

Representational State Transfer의 약자로 다음과 같은 구성으로 이루어져 있다.모든 자원에 고유한 ID가 존재하고, 이 자원은 server에 존재한다.client는 URI를 이용해서 자원을 지정하고 해당 자원의 상태(정보)에 대한 조작을 serv

2020년 7월 5일
·
0개의 댓글

Django REST Framework 뽀개기 3

그 동안 작성해왔던 API는 누가 어떤 액션을 취하는지에 대한 제약사항이 따로 없었다. 아래와 같이 인증, 허가와 관련된 몇 가지 조건들이 포함된 기능들을 추가해보자.코드 스니펫은 항상 작성자와 연관되어 있다.인증된 사용자만 스니펫을 생성할 수 있다.특정 스니펫은 작성

2020년 5월 25일
·
0개의 댓글

Django REST Framework 뽀개기 2

FBV가 아닌 CBV를 이용해 API views를 작성할 수도 있다. 공통적인 함수를 재사용할 수 있고, 코드를 DRY 정책을 따르도록 하는 강력한 패턴이다.DRY: Don't Repeat Yourself.기존의 FBV로 구현한 API views를 CBV로 리팩토링해보

2020년 5월 25일
·
0개의 댓글
post-thumbnail

[Network] REST, REST API, RESTful에 대하여

REST 1) REST의 정의 Representational State Transfer 자원을 이름 (자원의 표현)으로 구분하여 해당 자원의 상태 (정보)를 주고 받는 모든 것을 의미한다.

2020년 5월 22일
·
0개의 댓글

RESTful HTTP API 구조 및 핵심 개념

URI: \- Uniform Resource Identifier \- 해당 사이트의 특정 자원의 위치를 나타내는 유일한 주소. \- /login, /news \- https://finance.naver.com/marketindex/HTTP Method

2020년 5월 17일
·
0개의 댓글

[django] REST, RESTful API

REST란, "Representational State Transfer"의 약자로,웹에 존재하는 모든 자원(이미지, 동영상, DB 자원)에 고유한 URI를 부여해 활용하는 것으로, 자원을 정의하고 자원에 대한 주소를 지정하는 방법론을 의미한다.좀더 구체적으로 보면또한,

2020년 5월 5일
·
0개의 댓글

RESTFUL API

잘 정리된 블로그가 있다.https://gmlwjd9405.github.io/2018/09/21/rest-and-restful.html

2020년 4월 30일
·
0개의 댓글

Session: HTTP & RESTful HTTP API

What You Will Learn HTTP란? Request? Response? headers와 body의 역할? Method란? Status-code 들은 무엇이 있을까요? RESTful HTTP API는 무엇일까요? 올바른 end-point 주소는 어떻게 작

2020년 4월 8일
·
0개의 댓글
post-thumbnail

Django REST Framework 뽀개기 1

글을 작성하지는 않았지만 Django REST Framework(DRF) 공식 문서의 튜토리얼을 따라서 간단한 ModelSerializer를 사용하여 API를 구축해보았다. 단순 JSON 데이터를 입력, 출력하는 것을 넘어 이번에는 DRF의 핵심 기능을 파헤쳐보고자 한

2020년 3월 22일
·
0개의 댓글

RESTful API

= 리소스를 어떻게 한다는 걸 구조적으로 깔끔하게 표현한 것. RESTful = REpresentational State Transfer ㅡ> 웹상에서 사용되는 여러 리소스(payload)를 HTTP URI로 표현하고 그 리소스에 대한 행위를 HTTP Method로 정

2020년 3월 21일
·
0개의 댓글

[TIL] 20. HTTP & RESTful API

HTTP란, 하이퍼텍스트(HTML) 문서를 교환하기 위해 만들어진 통신규약을 말한다.즉, 웹 상에서 네트워크로 서버끼리 통신을 할 때 어떠한 형식으로 서로 통신을 하자고 규정해 놓은 "통신 형식"이라고 보면된다.프론트엔드 서버와 클라이언트간의 통신, 백엔드와 프론트엔드

2020년 2월 15일
·
0개의 댓글

[Programming] RESTful API

REST(REpresentational State Transfer) ?! image.png REST(REpresentational State Transfer)은 자원(resource)의 표현(representation)에 의해 상태(state)을 전달(transfe

2020년 1월 23일
·
0개의 댓글

Basic GraphQL

Restful...? graphQl에 대해 이야기하기 앞서, 우선 REST API에 대해서 간략하게 이야기해야 할 것 같다. REST API는 백앤드 서버와 클라이언트 서버가 분명하게 나뉘어지기 시작하면서, 효율적인 양 서버간의 소통을 위해 등장한 방법론 중의 하나이

2020년 1월 14일
·
0개의 댓글