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 アプリとネイティブ モバイル アプリをスキャフォールディングする最速の方法です。
Generated React and React Native Apps, Updated in Real Time
It is able to generate apps using the following frontend stacks:
次のフロントエンド スタックを使用してアプリを生成できます。
- Next.jsNext.js
- Nuxt.jsNuxt.js
- Quasarクエーサー
- VuetifyVuetify
- React反応する
- React Nativeリアクトネイティブ
- Vue.jsVue.js
- Or bring your custom generatorまたは、カスタムジェネレーターを持参してください
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 protocolMercure プロトコルをサポートするサーバーによってプッシュされるデータ更新をサブスクライブします
- 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 ElementsReact ネイティブ要素との統合
- Accessible to people with disabilities (ARIA support in webapps)障碍のある方もアクセス可能 (Web アプリで ARIA をサポート)