API Platform Create Client

Create Client is the fastest way to scaffold fully featured webapps and native mobile apps from APIs supporting the Hydra or OpenAPI format.

Create Client は、Hydra または OpenAPI 形式をサポートする API から、フル機能の Web アプリとネイティブ モバイル アプリをスキャフォールディングする最速の方法です。

Screencast

Generated React and React Native Apps, Updated in Real Time

It is able to generate apps using the following frontend stacks:

次のフロントエンド スタックを使用してアプリを生成できます。

Create Client works especially well with APIs built with the API Platform framework.

クライアントの作成は、API プラットフォーム フレームワークで構築された API で特にうまく機能します。

Features

  • Generates high-quality TypeScript:
    高品質の TypeScript を生成します。
  • list view (with pagination)
    リスト ビュー (ページネーションあり)
  • detail view
    詳細図
  • creation form
    作成フォーム
  • update form
    更新フォーム
  • delete button
    削除ボタン
  • Supports to-one and to-many relations
    対1および対多の関係をサポート
  • Uses the appropriate input type (number, date...)
    適切な入力タイプ (数値、日付など) を使用します
  • Client-side validation
    クライアント側の検証
  • Subscribes to data updates pushed by servers supporting the Mercure protocol
    Mercure プロトコルをサポートするサーバーによってプッシュされるデータ更新をサブスクライブします
  • Displays server-side validation errors under the related input (if using API Platform Core)
    関連する入力の下にサーバー側の検証エラーを表示します (API Platform Core を使用している場合)
  • Integration with Tailwind CSS (NextJS) or Bootstrap and FontAwesome (other generators)
    Tailwind CSS (NextJS) または Bootstrap および FontAwesome (その他のジェネレーター) との統合
  • Integration with React Native Elements
    React ネイティブ要素との統合
  • Accessible to people with disabilities (ARIA support in webapps)
    障碍のある方もアクセス可能 (Web アプリで ARIA をサポート)