온라인 강의/React 완벽 가이드 [Udemy]

185. 시작 앱 및 백엔드

유호야 2023. 6. 28. 23:40
반응형

아래 웹사이트를 이용할 것이다

이건 데이터베이스가 아니라 연습용으로 사용할 백엔드 앱이다

API, 어플리케이션 프로그래밍 인터페이스(Application Programming Interface)이다

 

이 용어는 매우 넓은 개념인데, 단순히 리액트나 HTTP 요청만 있는 것이 아닙니다 우리는 코드를 통해 명확하게 정의된 인터페이스를 다루며 또 어떤 결과를 얻기 위한, 작업에 대한 규칙이 명확하게 정의된 것을 다루고 있다는 뜻이다

보통 REST, 또는 GraphQL API를 말하게 됩니다 이 두 개는 서버가 데이터를 노출하는 방식에 대한 서로 다른 표준이다

 

여기 아래쪽의 URL같은 곳에 여러분이 요청을 전송하게 되면 특정한 형식에 맞춰서 데이터를 전달해줍니다 서로 다른 URL에 각각 다른 요청을 보내게 되면 그에 맞는 서로 다른 데이터들을 제공하죠 이 것이 API이다

 

API에 대한 추가적인 정보

https://academind.com/tutorials/rest-vs-graphql

 

REST APIs vs GraphQL APIs

Which kind of API should you build? What are the differences? Can you only use GraphQL with React.js? Time for some answers!

academind.com

 

 

반응형