Introduction to Oracle Backend with Firebase APIs

Oracle Backend with Firebase APIs is a self-managed toolkit that helps you build web and mobile apps on top of your existing Oracle AI Database. With Oracle Backend with Firebase APIs, you can use platform SDKs, a command-line tool, and a web console to connect your apps to the database, manage application users, set security rules, and handle file storage. However, you are responsible for deploying and managing Oracle AI Database itself, whether it’s on-premises or running in the cloud on IaaS.

Oracle Backend with Firebase APIs follows Firebase design principles, API patterns, and a rules-based authorization model to provide a familiar developer experience. Its SDK interfaces are designed to mirror Firebase SDK interfaces where appropriate, helping developers move across backends with minimal changes. Oracle Backend with Firebase APIs is a distinct Oracle offering

What is Oracle Backend with Firebase APIs?

Oracle Backend with Firebase APIs is a self-managed toolkit for developing web and mobile apps on Oracle AI Database. It provides client SDKs, a command-line interface (CLI), and a web console to help you easily connect your app to backend services for authentication, data storage, file management, and access control. Developers can leverage Oracle Backend with Firebase APIs to simplify and accelerate app development.

With Oracle Backend with Firebase APIs, you configure your backend using a web console, enable only the services you need, and define security rules for your data. You then add the appropriate SDK to your project. Supported options include JavaScript for web, Android, iOS, and Flutter, or you can integrate directly using the REST API. These interfaces provide simple ways to implement user sign-in, read and write application data, and manage file uploads and downloads.

Key features include:

Oracle Backend with Firebase APIs includes:

Integration with Oracle AI Database

Oracle Backend with Firebase APIs implements APIs to run against Oracle AI Database and wraps these APIs into client-side SDKs for simplifying application development. Its integration with Oracle AI Database enables developers to leverage the backend functionality that is embedded into Oracle AI Database, such as authentication, storage, and database operations.

Advantages of Using Oracle Backend with Firebase APIs

Faster App Development

Familiar API Design

Enterprise-Grade Backend

Flexible Data Models

Cross-Platform SDKs

Scalability and Performance

Self-Managed and Deploy-Anywhere Architecture

Application Security