Nimbus
  • Introduction
  • Learning Prerequisites
  • How to use this document
  • Getting Started
    • Environment Setup
    • Running Hello World
    • Understanding Application Architecture
    • Anatomy of a Nimbus Project
    • Project Control Documents
  • Frontend Development
    • UI Development Process
    • UI Component Documentation
  • Data Pipeline Development
    • Default Package Layout
  • Server-side Development
    • Creating the Application Data Architecture
    • Core API
      • Authentication
      • Files
      • Schemas
      • Tasks & Queues
      • Compute
  • Code Practices
    • Typescript GraphQL Patterns
    • Utilizing React Hook Forms
    • React Component Structure
    • Helper Tools
      • Data Generator
      • JWT Token Generator
Powered by GitBook
On this page
  1. Server-side Development

Core API

The Nimbus Core API serves as a mechanism to provide all the essential services and utilities that are application agnostic in cloud applications. Since the Nimbus framework roadmap includes support for compliance with various industry and military standards, we plan on utilizing the core services to have full compliance to the security needs and hence ensure that any application that is being build will automatically have the corresponding security compliance.

The following Core Services are available to all application developers:

  1. Cloud File System - Automatically manage the lifecycle and storage of all file uploads, along with easy to use components that help with the management of the above files.

  2. Tasks & Queues - Async Tasks and Queues that can be initialized for different applications capturing the business Processes

  3. Compute - The ability to execute python functions, complex workflows on the cloud without any worry about provisioning, security and management.

  4. Cache - Temporary storage that can be used by different applications to make sure that all application logic and helper storage required by the application/implementation does not pollute the Application Data Architecture.

  5. Workflows - Coming Soon

  6. Schemas - Coming Soon

  7. Multi-User Canvas - Coming Soon

PreviousCreating the Application Data ArchitectureNextAuthentication

Last updated 9 months ago