GitHub、「Microsoft Kiota」を使って生成された「Go」「.NET」SDKを公開

今回は「GitHub、「Microsoft Kiota」を使って生成された「Go」「.NET」SDKを公開」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 GitHubは米国時間1月3日、「GitHub」のSDKについて新たなアプローチを明らかにした。従来の「Octokit」で採用されていた静的なものとは異なり、「Microsoft Kiota」を使って生成されたSDKを「Go」および「.NET」向けに公開した。

 従来のOctokit SDKから移行する理由について、OctokitがGitHubのAPIとやりとりするための堅固なインターフェースを提供し、同エコシステムには欠かせない存在だったとしながらも、テクノロジーの進化とともに自社のツールも進化する必要があるとGitHubは説明。新しい生成的なアプローチの活用により、SDK環境に新しい機能を導入しながら、モデルやAPIのアップデートを迅速に提供できると続ける。

 Kiotaは、OpenAPIの定義を取得し、その定義に基づいてSDKの作成を可能にするコマンドラインツール。SDKユーザーのより難解なニーズを手作業でキュレーションしながら、特定のAPI向けに適切に構造化されたクライアントの生成を可能にするとGitHubは述べる。他の生成的なアプローチを試した上でKiotaを採用しており、モダンで効率的、そして、多用途な技術を取り込むという同社の目標と一致していることから決定したという。

 Goおよび.NET SDKの導入は、より広範で多様な開発者コミュニティーに対するGitHubのコミットメントを表しているという。効率性とスケーラビリティーで知られるGo、さまざまなアプリケーションでの多用途性で知られる.NETは、次世代GitHub SDKの完璧な候補だと同社はアピールする。

 これら新しいSDKが持つ真の価値は、生成されるコードではなく、解き放たれる可能性にあるという。生成されるモデルは重要であり、REST APIにほぼ完全に対応することで、ユーザービリティーに関する障害を解消するが、それらの成果が最終目標ではないと同社。開発者がソフトウェアを完成させされるSDKを構築し、ユーザーニーズに集中できるようにすることが目標だという。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
PayPay銀行、「Dell APEX」で共通IT基盤を構築–10年間で数億円のコスト削減
IT関連
2024-06-19 00:54
Netflixが「動画+電力」のセットプラン提供 東北電力の子会社とタッグ
企業・業界動向
2021-08-21 17:35
電通ら、各組織におけるDXの課題を可視化–進ちょく度を順位付け
IT関連
2021-08-04 10:30
AI競争で真の勝者は米国か、中国か、欧州か
IT関連
2021-02-17 05:29
2024年のIT分野の注目トレンドは何か–ITRのレポートから探る
IT関連
2023-12-08 21:38
マイクロソフト、メタバース見据えた巨額買収–なぜアクティビジョンか、背景や課題は
IT関連
2022-01-23 18:14
長引くテレワーク、オフィス復帰には“出勤練習”が必要に?
IT関連
2021-07-03 19:18
Twitter、フォローボタンの色を変更も「見づらい」と不評 白いボタンの意味が真逆に
イラスト・デザイン
2021-08-13 00:07
BaaSプラットフォームを手がけるKippが累計5億円調達、金融機関にサービス提供開始
フィンテック
2021-04-14 15:34
DX目的で増える「第三者保守」の利用–リミニストリートのラビンCEO
IT関連
2022-06-03 19:47
集英社、「鬼滅の刃」コミックスの海賊版を確認、注意喚起 メルカリやAmazonマケプレで23巻セットが売られている
くらテク
2021-02-19 16:48
キャデラックが贅沢な空の旅を提供する1人乗り電動垂直離着陸ドローンのコンセプト公開
モビリティ
2021-01-14 14:26
美しいが作りづらい「ゼリーの中に咲く花」、フード3Dプリンタで手軽に 東大、「Flower Jelly Printer」開発 :Innovative Tech(1/2 ページ)
イラスト・デザイン
2021-08-13 18:13
キヤノンITS、ローコード開発基盤「WebPerformer」の最新版をリリース
IT関連
2021-01-26 04:22