GraphQL 專案
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
本頁面包含 Google 技術文件季度接受的技術寫作專案詳細資料。
專案摘要
- 開放原始碼組織:
- GraphQL
- 技術撰稿人:
- carolstran
- 專案名稱:
- 建立常見問題資源
- 專案長度:
- 標準長度 (3 個月)
Project description
學習新技術絕非易事,而且會產生許多問題。有了 GraphQL,專案已充分發展,因此大部分資訊都已公開。只要找到這些資訊即可,因為這些資訊散布在各種資源和程式設計社群中。
對於 GraphQL 學習者來說,常見問題 (FAQ) 區域是可以改善的實用功能。目前 graphql.org 中沒有這項資訊,導致許多問題不斷重複出現,或未獲得解答。
這個新的常見問題部分將整合至 graphql.org 網站,並包含以下相關部分:
GraphQL 記錄和內部
- 什麼是 GraphQL 基金會?
- GraphQL 的建立時間和原因為何?
- 有哪些最佳資源可供參考?
GraphQL 基本概念
- GraphQL 和 REST/SQL 等有何差異?
- GraphQL 的最佳用途為何?
- GraphQL 是否僅適用於 React 開發人員?
GraphQL 進階概念
- 如何使用 GraphQL 進行伺服器端快取?
- GraphQL 是否支援離線使用?
- 如何測試 GraphQL API?
規格
- 如何對規格做出貢獻?
- 遵循規格版本的最佳方式為何?
日後可能還會新增更多專區。上方問題是可能的示例。這些問題都是我學習 GraphQL 時,或在演講完 GraphQL 相關內容後,同事向我提出的問題。
我們會從網路的各個區域收集常見問題,之後再進行分類和優先處理。包括:
- StackOverflow
- GitHub 問題 (在 GraphQL 機構、How To GraphQL 和其他地方)
- Twitter
- 與知名 GraphQL 講師的對談
- GraphQL 相關產品頁面
- Quora
除了提供簡潔實用的內容,最終的常見問題頁面也會以使用者體驗和無障礙設計為考量。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-11-08 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-11-08 (世界標準時間)。"],[[["This Google Season of Docs project aims to create a comprehensive FAQ resource for GraphQL learners, centralizing answers to common questions currently scattered across various platforms."],["The FAQ section will be integrated into the graphql.org website and will cover topics ranging from GraphQL basics and history to advanced concepts and specification details."],["Questions for the FAQ will be sourced from diverse online communities and expert insights, ensuring relevance and practicality for users."],["The project will prioritize user experience and accessibility in the design and development of the FAQ page."]]],["The core project involves creating a centralized FAQ section for GraphQL on graphql.org. The FAQ will address common questions regarding GraphQL's history, basics, advanced concepts, and specification. Content will be sourced from platforms like StackOverflow, GitHub, Twitter, and conversations with experts. The aim is to help new learners find answers to questions that may otherwise go unanswered. This resource will be built to ensure good user experience and accessibility.\n"]]