GraphQL + タイプスクリプト。
ニトログラム は、TypeScript プロジェクトで GraphQL を実行するためのツールチェーンです。 よく知られている側は次を受け入れます:
nitrogql生成GraphQL スキーマとクエリに対する TypeScript の種類。 また、生成された種類を固有の GraphQL スキーマおよびクエリにマップする sourcemap ファイルも生成します。 ソースマップを使用すると、IDE で生成されたコードを決して詮索することはなく、独自のソース コードにたどり着くことができます。
ニトログqlはGraphQL コードを静的に調べて、さまざまな不一致によって引き起こされる実行時エラーから保護してください。
さらに計画中…
現在最も注目を集めているフォーム生成は、クライアントの側面に役立ちますコード (GraphQL の見込み客は Apollo Client が大好きです)。 サーバーファセットコード(リゾルバ)の書き方を強化する予定です
npm を使用して nitrogql CLI をセットアップします: npm install –place-dev @nitrogql/cli
CLI を使用すると、GraphQL ファイルを参照して、さまざまな種類を生成できます。 CLI について詳しくは、CLI ドキュメント を参照してください。
中止前のプロジェクトで GraphQL を実行するには、許容できるローダーを配置することも決めます。
webpack ベースのほとんどのプロジェクトの場合:
主にロールアップ ベースのプロジェクトの場合:
npm install –place-dev @nitrogql/rollup-plugin