일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Push
- 카프카 트랜잭션
- 웹사이트 성능
- php
- graphql
- GCM 번역
- 웹사이트최적화기법
- ddd
- 카프카
- git
- 웹사이트성능
- JPA
- nginx설정
- APNS
- 도메인 주도 개발
- kafka
- 디자인패턴
- 푸시 번역
- Design Pattern
- gcm 푸시 번역
- Java
- 푸시
- nginx설치
- notification
- 성능
- GCM
- nginx
- 페이스북 번역
- 자바스크립트
Archives
- Today
- Total
목록그래프큐엘 (1)
간단한 개발관련 내용
GraphQL 개요와 백엔드 개발자의 회고
GraphQL이란?GraphQL은 Facebook이 2015년에 발표한 API를 위한 쿼리 언어이자 서버와 클라이언트 간의 통신 명세입니다. REST API의 단점인 오버페칭과 언더페칭 문제를 해결하고 클라이언트가 필요로 하는 데이터만 요청할 수 있도록 설계되었습니다. GraphQL의 핵심은 선언적 데이터 페칭으로, 클라이언트는 요청하고자 하는 데이터 구조를 명확히 정의할 수 있습니다.위계적 구조: 데이터는 중첩된 필드로 요청 가능하며, 응답도 동일한 구조로 반환됩니다.제품 중심적 설계: 클라이언트 요구에 맞춘 데이터 반환.엄격한 타입 시스템: 스키마로 정의된 데이터 타입 보장.인트로스펙션(Introspection): API 스키마를 클라이언트가 동적으로 탐색할 수 있는 기능.GraphQL의 역사 및 R..
Web & Server/GraphQL
2024. 12. 21. 15:13