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
LayerX、クラウド請求書受領ソフトのインボイス制度対応を強化
IT関連
2023-01-22 19:28
‍仮想通貨プラットフォームのEcoがa16z主導のラウンドで28億円調達
ブロックチェーン
2021-03-08 04:59
激化するテック人材獲得競争に勝利するには
IT関連
2021-08-11 18:57
セキュリティテストのCheckmarxがオープンソースサプライチェーンのセキュリティを確保するDusticoを買収
セキュリティ
2021-08-09 17:12
NASA、「アルテミス計画」の有人月着陸船開発でSpaceXのみを選定
企業・業界動向
2021-04-18 10:42
全体的なデータ連携に大きな壁–マーケティングデータマネジメントの取り組み実態
IT関連
2021-02-03 11:19
ビッグデータ/AI活用におけるビジネス視点とコンテナー基盤
IT関連
2021-05-12 15:42
数百のRedditコミュニティーが無期限で非公開に–API有料化に抗議
IT関連
2023-06-16 05:02
荏原製作所、国内外拠点のセキュリティ対策でフルマネージド型サービスを導入
IT関連
2024-02-22 15:20
復活したばかりの老舗音楽共有アプリTurntable.fmのそっくりライバル「tt.fm」がiOS・Androidベータ版アプリ発表
ネットサービス
2021-06-11 08:21
屋外広告でも進む位置情報の活用、広告業界はどうなっていく?
その他
2021-08-11 23:00
次世代の育成や“Re-Skill”に注力–サービスナウ、2021年のビジネス戦略を語る
IT関連
2021-02-26 03:18
トレンドマイクロ、XDRにセキュリティ製品群の運用管理機能を追加
IT関連
2023-08-30 15:01
EVサブスクのOntoが充電ステーションへのアクセス拡大でShellと提携
モビリティ
2021-03-12 19:37