Urgent.News

What's breaking now, across thousands of outlets.

Tech

I'm Not a Developer — So Why Did Oracle Backend with Firebase APIs Get Me Hooked on Oracle AI Database?

Abstract editorial illustration

In the article titled "I'm Not a Developer — So Why Did Oracle Backend with Firebase APIs Get Me Hooked on Oracle AI Database?," Abhilash Kumar Bhattaram shares his experience with Oracle Backend with Firebase APIs and how it has caught his attention despite not being a developer. The article provides a detailed explanation of what Oracle Backend with Firebase APIs is and how it works.

Oracle Backend with Firebase APIs is essentially a free feature of Oracle REST Data Services (ORDS) that allows app developers to build mobile and web applications directly against Oracle AI Database using SDKs for various platforms like iOS, Android, Flutter, and JavaScript. The app developers utilize these SDKs to leverage features such as authentication, document-style data storage, file storage, declarative security rules, and AI vector search, all of which are exposed through the SDKs and run inside the same database instance.

What sets Oracle Backend with Firebase APIs apart from traditional Firebase is that it exposes the database that the app developers already trust through an interface that app developers are already familiar with. The article clarifies that the app never establishes a direct database connection; instead, there is a single hop involved. The SDK of the app transforms API calls into plain HTTPS REST calls, which are then routed through ORDS, which maintains its own JDBC connection pool to the database.

The SDK communications, ORDS, and the database connection pool all operate independently, ensuring that the app's network access remains limited to ORDS, and not the actual Autonomous Database (ATP). ORDS acts as the intermediary between the app and the database, handling authentication, authorization, access control, and result serialization.

Moreover, the article highlights the additional benefits of using Oracle Backend with Firebase APIs. ORDS, which serves as the bridge between the app and the database, also supports the delivery of application platforms like APEX, SQL Developer Web, and Database Actions. It also provides native support for vector search, enabling AI-powered search capabilities directly within the database.

In summary, Oracle Backend with Firebase APIs is a powerful tool that brings the familiar Firebase experience to Oracle's AI Database, allowing app developers to build mobile and web applications seamlessly while leveraging the robustness and security of Oracle's database infrastructure.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Turning TravelAI.Core Into a Real Production System

A few months ago I published TravelAI.Core, a .NET library for searching travel destinations using AI. Version 2.0.0 shipped with support for OpenAI, Anthropic, Azure OpenAI, and Ollama. It works. People are using it. But it's still just a library. One package, doing one job, called directly from your code.

'Deploy succeeded.' Four of my nine pages were still 404.

I deployed nine new pages this week. The CLI said what it always says: ✨ Success! Uploaded 14 files Deployed (5.61 sec) Twenty seconds later I checked the actual URLs, because someone in a thread here had spent six rounds teaching me not to trust a report about the wrong thing: synology - htaccess - does - nothing 404 php - 74 - str…

More from Sunday 2 August →