あなたのサービスに
合った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プロジェクト向けの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

ライセンスはどのように管理されますか?

A

ライセンスは開発者(ユーザ)単位で管理されます。

ご利⽤の端末でEzQLの利⽤時に事前に払い出したアカウントでログインし、ご利⽤いただく形となります。

Q

ライセンスの解約はどのように扱われますか?

A

EzQLは⽉単位でのご契約となります。

⽉途中での解約された場合でも⽇割り計算はせず、1ヶ⽉分のご請求となります。

解約後はEzQLコマンドを使った新たなAPIの⾃動⽣成は⾏えなくなりますが、解約以前に⽣成済みのコードは変わらずご利⽤いただけます。

Q

ライセンスの解約はどのように扱われますか?

A

EzQLにより⽣成されたコードはEzQLサービス利⽤の期間に限り保守(サポート)対象となります。

解約後は⽣成済みのコードは変わらずご利⽤いただけますが、保守対象外となります。

保守が必要な場合は再度のご契約をご検討ください。

Q

EzQLを受託開発に利⽤できますか?

A

EzQLの利⽤には導⼊先企業による利⽤規約への同意が必要です。

受託開発の場合でも、EzQLの導⼊先企業へEzQL利⽤規約へのご同意をいただければ可能となります。

詳しくは法⼈サポート窓⼝へご相談ください。

Q

EzQLはオフライン(⾮インターネット環境/AirGap環境)での利⽤は可能ですか?

A

ライセンス管理を⽬的としてEzQLコマンドの実⾏時にユーザ認証が必要となるため、オフライン環境での利⽤はサポートしておりません。

お問い合わせ

Contact

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

お問い合わせ種類