본문 바로가기

[s]IT팁

(3)
REST API 제대로 알고 사용하기 REST API 제대로 알고 사용하기 목차 REST API의 탄생 REST 구성 REST 의 특징 REST API 디자인 가이드 HTTP 응답 상태 코드 어느 날 뜬금없이 대학교 친구에게 전화가 왔습니다. 그러더니 ‘야, REST API가 정확히 뭐 어떤 거야? 하는 질문에 가슴에 비수가 날아와 꽂힌 듯한 느낌을 받았습니다. 며칠 전 카톡으로 요즘 보통 웹서비스들은 ‘REST API형태로 서비스를 제공한다’고 아는 척을 조금 했던 기억이 머릿속을 빠르게 스쳐 지나갔고 그 순간 대충 얼버무리며 ‘아, 그거 REST하게 클라이언트랑 서버간에 데이터를 주고 받는 방식’을 말한다며 얼렁뚱땅 마무리 지었던 기억이 납니다. 실제로 REST API의 서비스를 직접 개발도 해보고 사용도 해봤는데도 막상 설명을 하자니 ..
Mock API를 만들기 위해 json-server 이용하기 (2/2) Mock API를 만들기 위해 json-server 이용하기에 대해 알아봅니다.본 포스팅은 Ayush Gupta의 How to Use json-server to Create Mock APIs를 저자의 허락하에 번역한 글입니다. 오탈자, 오역 등이 있다면 연락부탁드립니다.기능들1. 검색리소스 내에서 관련 결과를 검색할 수 있습니다. 예를 들면, 책 API에서 단어 “Discovery”을 검색하고 싶다면, URL에 선택적 임의 파라미터 q를 추가해야 합니다:$ curl -X GET "http://localhost:3000/books?q=Discovery" 이것은 해당 필드에 “Discovery”라는 단어가 포함된 모든 책을 가져올 것입니다2. 필터? 를 사용해서 요청에 필터를 다시 적용시킬 수 있습니다. q..
Mock API를 만들기 위해 json-server 이용하기 (1/2) Mock API를 만들기 위해 json-server 이용하기에 대해 알아봅니다.본 포스팅은 Ayush Gupta의 How to Use json-server to Create Mock APIs를 저자의 허락하에 번역한 글입니다. 오탈자, 오역 등이 있다면 연락부탁드립니다.당신은 모바일/ 웹 앱에 대한 멋진 아이디어가 있고, 프런트엔드 작업을 즉시 시작하고 싶습니다. 하지만, API 없이는 앱을 계속 진행할 수 없기 때문에 API를 먼저 만들어야 합니다.json-server 는 이러한 문제를 해결해 줄 오픈 소스 Mock API 도구입니다. 본 도구는 최소한의 설치로 구현할 수 있고, 몇 분 안에 데이터베이스가 있는 API를 생성하게 해줍니다. JSON-server와 Mock CRUD API를 만드는 것은 ..