あなたのサービスに
合ったAPI⾃動
⽣成します。

自動生成されるGraphQL APIを活用することで効率良くサービス開発を進めましょう。

法人窓口へお問い合わせ

EzQLが選ばれる理由

Choose

EzQLはGraphQL APIとモデル関連のコードを自動生成します。これによりAPI開発に掛かる工数を削減することができます。

従来

フロントエンド

API

モデル

DB設計

EzQLの利⽤前

⼀般的なAPI +
フロントエンドの構成

1

DBスキーマを設計後、変更を適⽤する。

2

適⽤したDBスキーマ向けのモデル(SQL)を定義する。

3

モデルを使ってDBからデータを取得するAPIとパラメータに応じた処理を実装する。

4

フロントエンドからAPIを呼び出し、適切なUIを描画する。

EzQLを利用した開発

EzQL

開発コスト削減

フロントエンド

API & モデル(自動生成)

DB設計

EzQLの利⽤後

同様の構成でEzQLを
使った場合

1

DBスキーマを設計後、変更を適⽤する。

2

EzQLコマンドを実⾏し、モデル/APIを⾃動で⽣成する。

3

フロントエンドからAPIを呼び出し、適切なUIを描画する。

EzQLの便利な機能

Feature

GraphQL API⾃動⽣成

EzQLエンジンがあなたのDBスキーマを元に使いやすいGraphQL APIを⾃動で⽣成します。主要なCRUD操作に対応しています。

API仕様書⾃動⽣成

⽇々APIが増えていった結果、管理できなくなった仕様書ありませんか?
GraphQLを使えば常に同期された最新の仕様書を⾃動で⽣成できます。

独自ロジック組み込みにも対応

EzQLでは⾃動⽣成されるコードに加えて、サービス毎の独⾃の処理を定義できます。
汎⽤的な処理はEzQLにお任せいただき、サービス固有の要件に集中した開発が⾏なえるようになります。

差分管理はご⾃身で⾏えます

EzQLで⽣成されるコードは通常のソースコードと同様の形式です。
ご⾃身で差分をレビューし、適切なもののみを反映することができます。

料金

Price

1ユーザー/月

25,000

※価格は税抜価格です。別途ご利用人数に応じた保守(サポート)費用が掛かります。

Rails(Ruby) / TypeORM(Node.js)プロジェクト向けのGraphQL API⾃動⽣成 ※ 他の⾔語/FW向けの対応も拡充予定

無制限のプロジェクト数 席数課⾦なので、ライセンスを持ったユーザ(開発者)が複数プロジェクト(案件)に利⽤することができます。

プロジェクト毎に最⼤100テーブル ※ これを超える⾃動⽣成も可能ですがサポート対象外です。

複雑なDBクエリ(検索)のサポートJSONカラムによる絞り込み / JOIN先のカラムでの絞り込み / 相関サブクエリ(Correlated subquery) / 中間テーブルのカラムでの絞り込み / 関連レコードの件数による絞り込み ...

レコードの作成/更新/削除処理の⾃動⽣成

APIドキュメントの⾃動⽣成 ※ GraphQL標準のもの。独⾃書式への対応は要ご相談。

ご不明な点、具体的なお見積りは
お気軽にお問い合わせください。

法人窓口へお問い合わせ

導⼊までの流れ

Flow

Step 1

ヒアリング

Step 2

利⽤規約への同意。

EzQLサービス利⽤契約締結。

Step 3

EzQLの導⼊⽀援。

GraphQL API開発の技術サポート。

よくあるご質問

FAQ

Q

対応OSはどのようになっていますか?

A

EzQLは基本的に開発者ご⾃身の開発端末(macOS/Linux ※ Windowsサポートは未定)でご実⾏いただく形を想定しています。

EzQLにより⽣成されたコードはフレームワーク(例:Rails)⾃体がサポートするサーバOS上での実⾏を想定しています。

Q

対応するデータベース(DB)はどのようになっていますか?

A

Postgres(v14~) / MySQL(v8~) / SQLite といったものをサポートしています。その他のDBMSのサポートは未定です。

お問い合わせ

Contact

以下のフォームより必要事項をご入力の上、お問い合わせください。数営業日以内に担当者より折り返しご連絡いたします。

お問い合わせ種類