Protocol Buffersを用いたAPIを効率的、効果的に作成、保守、運用するためのツール群を提供する。
主に以下のような課題を扱い解消する
- API設計の一貫性
- Protoファイルでの依存関係管理
- 互換性を考慮したAPI変更
- Protoファイル及び生成されたスタブの配布
- モックサーバー立ち上げ、テスト、ドキュメンテーションのようなエコシステムの準備
commited date: 2024-12-03
Protocol Buffersを用いたAPIを効率的、効果的に作成、保守、運用するためのツール群を提供する。
主に以下のような課題を扱い解消する
BSR
Buf Schema Registory #Version Control Bufが提供するツール群のうちの一つ Protobufファイル群をモジュールとしてバージョン管理することができる。 モジュールとしてのドキュメンテーションをサポートし依存関係管理も可能 Overview - Buf Docs
Buf CLI
#Continuous Integration Bufが提供するツール群のうちの一つ protoc に代わる高速なコンパイルやスタブ生成が可能。その他CIに組み込むようなlinterや破壊的変更検出の機能を有している Overview - Buf Docs
Connect