Skip to main content

Backend Development

8base is a Backend-as-a-Service. It lets front-end developers focus more on what they love and back-end developers expedite their workflow.

When using 8base, your project benefits from having:

  • A fully scalable server-less GraphQL API.
  • A fully managed MySQL Database that's hosted on AWS (Aurora MySQL).
  • Ready-to-use app services (Authentication, Authorization, File Storage, and more)

The 8base Management Console is where you manage all backend resources, like Data Models, Roles and Permissions, Users, API Tokens, and more. It's a secure, easy-to-access and beautifully designed web portal that can be accessed from any computer, allowing teams to collaborate and build all types of applications.

To get started quickly with the 8base Management Console, all you'll need is an 8base account and a web browser.

This section provides information about 8base's backend and data capabilities:

  • Getting Started: Learn backend fundamentals such as application structure and workspaces.
  • Data: Learn how to manage backend resources, such as data models, roles and permissions, users, and API tokens.
  • Custom Functions: Learn about the four types of backend custom functions: resolvers, webhooks, triggers, and tasks.
  • GraphQL API Overview: Learn about GraphQL queries, mutations and subscriptions.
  • App Services: Learn how to extend 8base using plugins and integrations.
  • Continuous Integration and Continuous Deployment (CI/CD): Learn about creating environments within a backend to manage different stages of development, such as production, staging, and development.managing professional software quality controls when developing applications.