# REST API
[week 1] 키워드 공부하기
📌 API (Application Progamming Interface) 늘 대충 느낌으로만 이해했었던 개념 중 하나이다.. 이번 기회에 제대로 이해해보자!! 1) 노마드 코더님 설명 "API = 컴퓨터의 키보드" 프로그램들이 서로 소통하는 방법 !! (인간이 아닌)

REST API? 난 GraphQL!
🥴 "그래프큐엘.. 너 혹시.... 뭐 돼..?" 그래프큐엘, 뭐하는 친구인지 알아봅시다! 본 게시물에서는 그래프큐엘의 개념과 타입시스템을 예시와 함께 설명합니다.

REST API과 GraphQL의 차이
Graph Query Language2012년에 페이스북 개발자들이 모바일 어플리케이션을 제작하면서 만든 쿼리 언어SQL과 마찬가지로 데이터베이스의 정보를 질의하는데 사용되지만 구조는 매우 다르다전통적인 REST API는 서버가 보내주는 데이터의 량을 클라이언트가 조절

동기 실행, 비동기 실행
순서가 상관없을 때 비동기를 함 -> 동시에 여러개의 작업을 할 수 있어서 시간 절약 가능 (동시에 여러 일을 할때 비동기를 사용함) 게임을 다운 받으면서 카톡하는 건? -> 비동기 실행을 하고 있는 것 주의해야 할 점은 자바스크립트는 디폴트가 동기적 방식임 자바
REST API
Representational State Transfer APIApplication Programming Interface다른 디바이스가 서로 간에 연결하여 통신할 수 있는 방법을 정의하는 규칙 세트하나의 Application에서 다른 Application 내의 리소스

HTTP 통신과 API
HTTP 통신HTTP란 두 컴퓨터간에 텍스트 데이터를 주고 받는 길이다. HTTP 라는 길로 요청(request)과 응답(response) 두 가지를 서로 주고 받을 수 있다.HTTP 요청(request)과 응답(response)웹브라우저에서 홈페이지(Front-end
[web] REST API
REST는 자원을 이름으로 구분하여 해당 자원의 상태를 주고 받는 모든 것을 의미HTTP URI(Unifrom Resource Identifier)를 통해 자원을 명시하고,HTTP Method(POST, GET, PUT, DELETE)를 통해해당 자원(URI)에 대한
[web] web 기본 지식 / CSR,SSR / HTTP Request,Response
인터넷 상의 서비스 중 HTTP를 이용하여 정보를 공유하는 통신 서비스를 일컫는다.웹 서비스를 제공하는 대상을 서버, 서비스를 받는 사용자를 클라이언트라고 부른다.Web Browser : 웹에 접속하기 위해 사용하는 소프트웨어 Web Resource : 웹 상에 존재

REST API - REST API 보안 적용
Account 도메인, Role enum 클래스 추가Event 클래스 연관관계 코드 추가웹 시큐리티, 메서드 시큐리티 중 웹 시큐리티, OAUTH2 인증oauth2 maven 추가Acoount Service, Repository 추가테스트 클래스 추가강의 영상 juni

🗣 면접 대비 | RESTful(feat. 말하면서 배워요)
면접 스터디에서 준비하는 내용으로 질문과 대답 위주의 글입니다. 또한 내용에 오류나 오타가 있을 시 댓글로 알려주시면 감사하겠습니다.

REST API -HATEOAS
HATEOAS 원칙을 따르는 REST 표현(링크 생성 및 표현)을 쉽게 생성할 수 있는 몇 가지 API 제공HATEOAS 를 사용하기 위해 @EnableEntityLinks, @EnableHypermediaSupport 와 같은설정들을 직접 적용해야 하지만 Spring

REST API - 이벤트 생성 API 개발
REST API 코드 : 깃헙간단한 HTTP API 를 생성하고 요청을 받은 경우 created(201) 상태와 내용을 응답 한다이번 파트에서는 특별한 내용이 없어 객체와 메시지(메서드) 의 역할만 정리테스트 작성할 때 강의에서 사용하는 미디어 타입을 아래와 같이 변경

REST API
Application Programming InterfaceREpresentational State Transfer인터넷 상의 시스템 간의 상호 운용성(interoperability) 을 제공하는 방법중 하나시스템 제각각의 독립적인 진화를 보장하기 위한 방법REST A

Spring REST API
OPEN API는 프로그래밍에서 사용할 수 있는 개방되어 있는 상태의 Interfacenaver, kakao 등 포털 서비스 사이트나 통계청, 기상청, 우체국 등과 같은 관공서, 공공 데이터 포털이 가지고 있는 데이터를 외부 응용 프로그램에서 사용할 수 있도록 OPEN