test
Docs Examples GitHub Support
  • Introduction
  • Quick Start
    • Creating your first API
    • Running the API
    • Connecting to the API
  • Server guide (Carbond)
    • Application structure
      • Defining your Node.js package
      • Defining your Service
      • Using __, _o, and o
      • Running your Service
    • Services
      • Services and Endpoints
      • Service middleware
      • Running Services from the command line
      • Embedding Services into larger applications (advanced use)
    • Endpoints
      • Simple Endpoints
      • Endpoints with named path parameters
      • Sub-endpoints
      • Accessing Service properties from within Endpoints
    • Operations
      • Defining Operations
      • Operation parameters
      • Parameter schemas
      • Parameter parsing
      • Operation responses
    • Database management
    • Collections
      • Creating Collections
      • Enabling / disabling operations
      • Access control
    • Authentication and access control
      • Authentication
      • Access Control
    • Error handling
    • Logging
      • Logging messages
      • Controling verbosity
      • Logging output
    • Testing
      • Service Tests
  • Carbon Core
    • Atom
    • Bond
    • Fibers
    • Leafnode
    • Test-Tube
  • Examples
Carbon
    Docs / Server guide (Carbond)

Server guide (Carbond)ΒΆ

Carbond is the server component of the Carbon.io framework and is used for creating microservices and APIs.

  • Application structure
    • Defining your Node.js package
    • Defining your Service
    • Using __, _o, and o
    • Running your Service
  • Services
    • Services and Endpoints
    • Service middleware
    • Running Services from the command line
    • Embedding Services into larger applications (advanced use)
  • Endpoints
    • Simple Endpoints
    • Endpoints with named path parameters
    • Sub-endpoints
    • Accessing Service properties from within Endpoints
  • Operations
    • Defining Operations
    • Operation parameters
    • Parameter schemas
    • Parameter parsing
    • Operation responses
  • Database management
  • Collections
    • Creating Collections
      • insert
      • find
      • update
      • remove
      • saveObject
      • findObject
      • updateObject
      • removeObject
    • Enabling / disabling operations
    • Access control
  • Authentication and access control
    • Authentication
      • Built-in authenticators
      • Custom Authenticators
      • Examples
    • Access Control
      • ACLs
      • Endpoint ACLs
      • Collection ACLs
      • Re-using ACLs across multiple Endpoints
  • Error handling
  • Logging
    • Logging messages
    • Controling verbosity
    • Logging output
  • Testing
    • Service Tests
Next Previous

© Copyright 2017, ObjectLabs Corporation. Revision db2b9d73.