Y Combinator による支援
Fern は、REST API を定義するための独自の提供レイアウトです。
このリポジトリFern コンパイラが含まれています。
クライアント ライブラリは内部開発をさまよって、あなたの API を主張する見込み客を呼び戻します。 自動生成された SDK は慣用的で、本当に手書きのように感じます。
サーバー側で何百ものボイラープレートをロボットで生成し、FastAPI の Pydantic オブジェクトと Spring Boot の Jersey インターフェイスを尊重します。 また、エンドポイント全体が適切に処理されていることを示すアセンブル時の検証も追加します。
ヒットしたリクエストと失敗したリクエストの例を完成させてください!
生成された OpenAPI を、OpenAPI を強化するインストゥルメントの無限のリストにフィードする立場にあるということです。
OpenAPIは、API を文書化するための幅広いツールですが、コード生成の主張ケースには不十分です。
教えられる
# あなたのAPI # あなたが主張している工場 └─意味/ ├─ api.yml# APIレベルの設定 └─ imdb.yml# エンドポイント、種類、およびエラー
これが imdb.yml
品種:MovieId
タイトル役職 コース: CreateMovieRequest 応答:ムービーID
404 親切: MovieId住所コード
TypeScript SDK を生成するには、トロット:
そして出来上がり! TypeScript SDK を正確に構築して公開しました。
シダ生成 コンパイラを実行します。 これにより、おそらく API が検証され、レイアウトされたミルが
ミルズ.yml
.
default-community でレイアウト
mills.yml
の場合、主張するコミュニティを指定することが重要です。--コミュニティ
の可能性。あなたはただモデルを指定する立場にあるだろうという主張
- モデル可能性。 SDK をレジストリ (例: npm) に公開する場合、このモデル文字列は時代遅れです。
シダ確認
は、API を検証します。
シダタフン
シダタフン は、
を最新モデルに。
シダ追加 は、ブランド固有のジェネレーターを
- に追加しますmills.yml
- 。 あなたは私たちのサポートされている工場の丸々のリストを探す立場にあるでしょう docs
.