GraphQLロゴGraphQL

GraphQL Foundation助成金受賞者発表:すべての人々のためのGraphQLエコシステムに貢献

1/17/2024作成者Jory BursonとBenjie Gillam

2022年末に開始された申請プロセスから選出された、GraphQL Foundationからの助成金受賞者を発表できることを嬉しく思います。受賞者は、GraphQL TSCの広範な審査と投票を経て選出されました。これらの助成金は、特にHTTP over GraphQLとGraphQL言語サービスサーバーの分野において、GraphQL技術を進歩させる重要なプロジェクトを認め、支援するものです。

GraphQL over HTTPの強化 — Denis Badurina

最初の助成金は、HTTPをトランスポート層として使用するGraphQLクライアントとサーバーのさまざまな実装間の相互運用性を向上させることに焦点を当てたプロジェクトに授与されました。GraphQL-over-HTTPサブコミッティは、HTTPエンドポイントを介してGraphQLスキーマを公開するクライアントとサーバー間の相互運用性を向上させるための仕様を作成することを目標に結成されました。最近のGraphQLワーキンググループでは、GraphQL-over-HTTP仕様がステージ2(ドラフト)ステータスに進みました。この成果は、Denis Badurina氏によるGraphQL-over-HTTP仕様のリファレンス実装であるgraphql-httpと関連するテストツールの開発とメンテナンスによるところが大きいです。このツールを使用すると、GraphQL APIが記述されている言語に関係なく、GraphQL-over-HTTP仕様に準拠しているかどうかをテストできます。Denis氏は、ツール、サーバー、および仕様が整合していることを確認するために、さまざまなサーバーのメンテナーと精力的に協力してきました。

この助成金により、Denis氏はGraphQLの相互運用性とコラボレーションのためのこの重要なプロジェクトのメンテナンスと開発に引き続き投資することができます。助成金受賞者となることが知らされたとき、Denis氏は次のように述べています。「これは素晴らしいニュースです。!まずは感謝の意を表したいと思います。私の仕事がGraphQLエコシステムに価値のある影響を与えていることを、大変光栄に思い、興奮し、嬉しく思います。選んでいただきありがとうございます。これからも最善を尽くします。」

GraphQL言語サービスサーバーの将来を見据えた対応 — Rikki Schulte

2つ目の助成金は、GraphQLの利用者にとって不可欠なプロジェクトを表彰するものです。GraphQLツールボックスの中で最も人気のあるツールの1つは、GraphiQLです。これは、GraphQL APIの探索とクエリを可能にするブラウザ内IDEです。これは、多くの場合、潜在的なユーザーがGraphQLを初めて体験するものであり、組み込みドキュメント、型安全性、要求したものだけを受け取ることなど、いくつかのコアコンセプトをすぐに「理解する」のに役立ちます。この美しくシンプルなインターフェースの背後には、代替GraphQL IDEやコードエディター統合などの他のプロジェクトにも力を与える、強力で複雑なツールとライブラリの組み合わせがあります。この鍵となるのは、GraphQL言語サーバーと関連ライブラリです。

GraphiQLと関連プロジェクトの長期メンテナーの1人であるRikki Schulte氏が、この2つ目の助成金の受賞者です。この助成金は、より包括的なエンドツーエンドテストスイートを提供することで、GraphQL言語サーバーの安定性と保守性を向上させることを支援します。これは、その老朽化したアーキテクチャのオーバーホールを可能にするはずです。言語サーバーの既存のスキーマ対応の自動補完、定義へのジャンプ、リアルタイムエラーフィードバックに基づいて構築されています。言語サーバープロジェクトの最終的な目標は、すべてのGraphQLプログラマーが、より多くの言語のサポートや高度なリファクタリングツールなどの高度な機能にアクセスできるようにすると同時に、GraphQL仕様自体の進歩にも遅れずについていくことです。

このプロジェクトを特にエキサイティングなものにしているのは、GraphQL開発をよりアクセスしやすく、効率的にするというコミットメントです。既存の開発環境にシームレスに統合されるツールを提供することで、Rikki氏は新しいGraphQL開発者の参入障壁を下げ、ベテランプロフェッショナルの生産性を向上させることを期待しています。Rikki氏は次のようにコメントしています。

「この助成金を受け取ることができて大変嬉しく思っています。これは、LSPサーバーとvscodeリファレンス実装の安定性と保守性を向上させることに集中するのに役立ちます。そのため、パフォーマンスと貢献者のエクスペリエンスを向上させるためのリファクタリングを行い、より自信を持って新しいエキサイティングな機能を導入することができます。私はGraphQLコミュニティのおかげですべてを!"

エコシステムとコミュニティの成長へのコミットメント

どちらのプロジェクトも、GraphQL Foundationのオープンソースとコミュニティ主導の開発へのコミットメントを体現しています。これらのイニシアチブをサポートすることで、財団は個々のテクノロジーだけでなく、より広範なGraphQLコミュニティにも投資しています。これらの助成金は、コラボレーション、知識の共有、イノベーションを促進し、GraphQLを中心とした活気のあるエコシステムを育成します。

このようなエコシステムを維持するために必要な作業を認識し、GraphQL FoundationはTSCと協力して、GraphQLコミュニティが共に前進し続けるために役立つ重要な「ガーデニング」作業をサポートするためにBenjie Gillam氏にも資金を提供しました。Benjie氏は、2024年も財団との契約に基づき、コミュニティマネージャーとして活動を続け、次のようにコメントしています。

「活気のあるGraphQLコミュニティのエコシステムを育成するお手伝いができ、喜びと光栄に思っています。GraphQL Foundationからのこのサポートは、この活動を続けるのに役立ちます。新しいメンバーを歓迎し、財団独自のプロジェクトを超えたコラボレーションを促進し、進歩の車輪がスムーズに回転し続けるように支援します。GraphQLコミュニティの皆様に感謝いたします。」!"

今後の展望

今年の助成金受賞者を祝うと同時に、彼らの仕事がGraphQLコミュニティとテクノロジー業界全体に与える影響に期待しています。彼らのプロジェクトは、個々の技術を進歩させるだけでなく、GraphQL APIを構築し、対話する方法の未来を形作るものです。

GraphQL Foundationは、これらの才能ある個人とチームをサポートできることを誇りに思っており、彼らのプロジェクトが実現するのを楽しみにしています。彼らの仕事は、GraphQLテクノロジーの次のイノベーションの波を推進する上で不可欠なものになると信じています。

これらのプロジェクトとGraphQLエコシステムへの貢献に関する最新情報にご期待ください。私たちはGraphQLの物語の新しい章の始まりに立ったばかりで、最高のものはまだ来ていません。!