# API

82개의 포스트
post-thumbnail

Web Architecture

네이버를 켜서 검색창에 원하는 정보를 검색하고 실시간으로 오르내리는 검색어를 보는 것과 같은 일상 속 너무나도 당연한 일련의 과정들을 user, client, server와 같은 용어로 부분 부분을 나누어 어떤 역할을 하는지를 배우는 과정이 어렵고 혼란스러운 부분이

어제
·
0개의 댓글
post-thumbnail

API Server Production

API Server Production, 직접 배포해보자.

3일 전
·
0개의 댓글

소셜 로그인(카카오,네이버, ...) API (작성중)

👋 들어가기전최근 로그인을 할때, Kakao, Naver, Google, Facebook 등 portal 또는 SNS에서 제공하는 오픈 API를 사용하여 구현을 한 사이트를 종종 볼 수 있다.보통 내노라하는 IT 회사에서는 다양한 오픈 API들을 제공한다.Applic

4일 전
·
0개의 댓글

Django REST Framework 뽀개기 3

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

7일 전
·
0개의 댓글

Django REST Framework 뽀개기 2

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

7일 전
·
0개의 댓글

Express; req.params vs. req.body

Node JS로 api를 짜던 와중에 req.params와 req.body의 차이가 궁금해서 쓰는 글. Request object req.params와 req.body 둘 다 request 프로퍼티에 해당한다. 그렇다면 express에서 request는 정확히 어

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

[API][Instagram] Signup / Login / Login Decorator

When using postman, always use double quotesWhen login is successful, always return the token after performing .decode('utf-8') operation. JWT.encode(

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

RESTful HTTP API 구조 및 핵심 개념

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

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

(TIL) RESTful API

1차 프로젝트를 진행하면서 view를 활용한 엔드포인트를 지정해 줄 때 RESTful 형식으로 지정해줘야 한다는 사실을 다시 알게 되었고, 이를 정리하고 싶어 정리한다! 설명 전 기본 배경 지식 URI(Uniform Resource Identifier) 해당 사이트의 특정 자원의 위치를 나타내는 유일한 주소 (/login, /news) ...

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

useEffect를 공부하기전 짚어보고 가자!

React를 사용한지 꽤 오래된 것 같은데, 아직도 useEffect를 정확히 모르겠다. useEffect는 함수형 컴포넌트에서 쓰이며 기존 클랙스 컴포넌트의 라이프사이클 메서드들을 대체한다.(대체한다는 말이 라이프사이클이다 라고 표현할수는 없다.)Will 키워드 :

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

Spring + React 간단한 앨범 서비스 만들기(1)

졸업을 코앞에 두고 웹을 공부하는 사람으로 간단한 포트폴리오용 사이트라도 빌드 해보는게 좋겠다 싶어 공부하고 있던 Spring과 React로 도전해보았다.

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

[django] REST, RESTful API

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

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

TIL_AJAX

클라이언트는 서버로부터 데이터를 가져와야 하는 상황이 언제 어디서든 발생할 수 있다. 예를 들어, 아이디와 비밀번호를 입력하고 로그인을 하면 해당 유저의 정보들을 서버로부터 가져와야 한다. 그렇다면 어떻게 가져올 수 있을까?바로 XMLHttpRequest를 사용해서 가

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

네이버 papago api를 이용한 번역기 만들기 PHP (2)

지난 포스팅에서 php curl을 이용하여 api 요청과 응답에대해서 배웠다면 이번에는 버튼 클릭을 통한 번역과 AJAX 비동기통신을 이용하여 사용자가 번역을 원하는 텍스트를 스스로 번역가능하게 동작하도록 만들어보겠습니다 HTML & CSS 기본 뼈대 만들기 >

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

[OS] Shared-Memory API

이전 포스팅에서 설명한 IPC의 방법 중 하나인 Shared-Memory를 구현하는 방법에 대해 알아보겠습니다!int shmget(key_t key, int size, int shmflg);key : Key of shared memory segmentkey는 ftok(

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

[TIL] 로그인 & 회원가입_200417

✔️브라우저에서 로그인 관리를 할 수 있다. ✔️ 프론트와 백앤드의 통신을 구체적으로 이해한다. ✔️ 코드를 직접 치기 전에 POST MAN 을 사용해서 백앤드 api 호출 테스트를 해볼 수 있다. ✔️ access token과 JWT의 개념을 이해하고 말로 설명할 수

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

Swagger로 API 문서 자동화

REST API를 만들 때 문서화를 잘하는 것은 중요하다.더우기 API를 변경할 때마다 레퍼런스 문서에 똑같이 명시해주어야한다. 이것을 수작업으로 반영하는 것은 매우 지루한 일이므로, 이것을 자동화하는 것은 필수다.Swagger를 통해 spirng api 문서 자동화를

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

REST API, DRF

Movie 모델admin 페이지에서 Movie 데이터 넣기 api/movie GETapi/movie/8 GETapi/movie POSTapi/movie PUTDjango에서는 view를 통해서 HTTP 요청을 처리한다. <view 처리 방식>FBV(함수기반뷰):

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

네이버 papago api를 이용한 번역기 만들기 PHP (1)

감사하게도 네이버 에서 papago 번역을 무료로 이용할수있게끔 open api가 있다 사용할 언어는 php이며 네이버에서 개발가이드에 예제 소스를 활용하여 사용하는 방법을 알아보겠습니다https://developers.naver.com/main/ 네이버 개발

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