일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- built in object
- typeScript
- blockchain
- HTML
- middleware
- Ethereum
- tailwindcss
- Interface
- Redux
- bitcoin
- SSR
- solidity
- JavaScript
- graphQL
- error
- evm
- web
- nextJS
- concept
- CSS
- express.js
- Props
- hardhat
- 기준
- REACT
- CLASS
- node.js
- useState
- API
- 삶
- Today
- Total
ReasonJun
GraphQL : Apollo 본문
Apollo is a company that provides tools and services for building GraphQL APIs and applications. Apollo's products include:
- Apollo Server: A GraphQL server that is easy to set up and use.
- Apollo Client: A GraphQL client library that makes it easy to fetch and cache data from GraphQL servers.
- Apollo Studio: A cloud-based platform for monitoring and debugging GraphQL APIs.
Apollo Server is a powerful and flexible GraphQL server that can be used to build APIs for a variety of applications. It is easy to set up and use, and it supports a wide range of features, including:
- Incremental adoption: You can start with a small schema and add features as you need them.
- Universal compatibility: Apollo Server works with any GraphQL client.
- Production readiness: Apollo Server is battle-tested and can handle large amounts of traffic.
Apollo Client is a GraphQL client library that makes it easy to fetch and cache data from GraphQL servers. It is designed to be lightweight and efficient, and it supports a wide range of features, including:
- Automatic caching: Apollo Client automatically caches queries and results, which can improve performance.
- Error handling: Apollo Client handles errors gracefully, so your application can stay responsive.
- Code splitting: Apollo Client can be split into smaller bundles, which can improve performance.
Apollo Studio is a cloud-based platform for monitoring and debugging GraphQL APIs. It provides a variety of features, including:
- GraphQL schema introspection: Apollo Studio can introspect your GraphQL schema and display it in a graphical way.
- Query execution tracing: Apollo Studio can trace the execution of GraphQL queries and identify performance bottlenecks.
- Error reporting: Apollo Studio can collect and report errors from GraphQL APIs.
Apollo is a comprehensive platform for building GraphQL APIs and applications. It provides a wide range of tools and services that can help you build efficient, flexible, and scalable APIs.
Here are some of the benefits of using Apollo:
- Easy to use: Apollo is easy to set up and use, even for beginners.
- Flexible: Apollo can be used to build a wide variety of GraphQL APIs.
- Scalable: Apollo can be scaled to handle large amounts of traffic.
- Well-documented: Apollo is well-documented, so you can easily learn how to use it.
- Active community: Apollo has a large and active community that can help you with your projects.
'Backend > GraphQL' 카테고리의 다른 글
GraphQL : Fetch Policy (0) | 2023.09.06 |
---|---|
GraphQL : Normalization (0) | 2023.09.06 |
GraphQL : Cache (0) | 2023.09.06 |
GraphQL : Resolver (0) | 2023.09.04 |
GraphQL : Concept (0) | 2023.09.04 |