Skip to main content

Overview

The backend enables developers to implement custom server logic, API endpoints, and database operations within their Rork applications.

Capabilities

  • API Endpoints: define custom routes for client-server communication
  • Server-Side Logic: execute secure operations outside the client application
  • Database Integration: persistent data storage and retrieval
  • Protected Routes: authentication and authorization support

Technical Stack

When to Use

A backend is recommended for:
  • Social applications with user-to-user interactions
  • Multiplayer or real-time collaborative features
  • Applications requiring shared or centralized data storage
A backend is not required for:
  • Single-user applications
  • Local data storage use cases
  • Applications utilizing only built-in AI features

AI Capabilities

To add AI to your app, describe the feature in chat. Your app then uses Rork AI Cloud for AI models, search, images, and voice, with no backend setup. Rork AI Cloud is paid from your credits, at cost, only when your app uses it. See How credits work for the costs and the AI models your app can use.