Zen Developer

Built for developers, by developers

Build and run web and mobile applications faster using JavaScript, GraphQL, and 8base.

Define a Data Model

Relational Data

Quickly build relation data models, migrated to Aurora MySQL (AWS).

Input

Add rows to the DB immediately in the 8base data console.

Import

Import existing data using the 8base CLI or a CSV file.

Query

Powered by GraphQL

  • Instant GraphQL API
Build

Framework Agnostic

Develop frontends using any framework you want! Simply query the 8base API to send and recieve your data.

Front-end Flexibility

8base allows you to develop in your favorite front-end framework.

Learn our powerful GraphQL Engine

GraphQL enables front-end developers to move faster by freeing them up from dependencies on back-end teams.

A robust query language enabled through a single API

Auto-generate CRUD operations for all objects.

Advanced query syntac for CRUD operations, advanced filtering, full text search, pagination, grouping, and aggregations.

Use our API Explorer to rapidly iterate and test queries.

create-mutation.graphql

Request

# Create a new project, add two employees to it
# and attach a new ‘PDF’ tag in a single transaction

mutation {
  projectCreate(
    data: {
      title: "Sales Presentation v3.0"
      members: {
        connect: [
          { id: "cjvy7r28l00j701s4etrbfakq" }
          { id: "cjvy7rdoj00je01s48z3lg56n" }
        ]
      }
      tags: { create: { name: "PDF" } }
    }
  ) {
    title
    members {
      items {
        name
      }
    }
    tags {
      items {
        name
      }
    }
  }
}

Response

{
  "data": {
    "projectCreate": {
      "title": "Sales Presentation v3.0",
      "members": {
        "items": [
          {
            "name": "Bryan Rivas"
          },
          {
            "name": "Gabriela Patterson"
          }
        ]
      },
      "tags": {
        "items": [
          {
            "name": "PDF"
          }
        ]
      }
    }
  }
}

Instantly enable GraphQL

8base allows you to connect your enterprise data sources and expose them through a unified GraphQL API.

Real-time capabilities

Easily build real-time features using GraphQL subscriptions powered by WebSockets.

Get Connected