Menu
Applo - Outer space server framework for Node.jsApplo - Outer space server framework for Node.jsAppolo
DocsExamplesGitHub
🌜
🌞
Applo - Outer space server framework for Node.jsApplo - Outer space server framework for Node.jsAppolo
  • Docs
  • Examples
  • GitHub
  • Overview
    • Introduction
    • Architecture
    • Getting Started
    • Benchmarks
    • Examples
  • Configuration
    • Options
    • Directory Structure
    • Environments
    • Middlewares
    • Modules
  • Route
    • Controllers
    • Actions
    • Routes
    • Middlewares
    • Hooks
    • Errors
    • IRequest
    • IResponse
  • Engine
    • Modules
    • Pipelines
    • Guards
    • Interceptors
    • Pipes
    • Exceptions
    • Bootstrap
  • Modules
    • Logger
    • View
    • Validator
    • Cache
    • Bus
    • Context
    • Http
    • Mongo
    • Redis
    • Socket
    • TypeORM
    • PubSub
    • Queue
    • Cqrs
    • Thread
    • GraphQL
    • Crud
    • State
    • Passport
  • Inject
    • Dependency Injection
    • Injector
    • Define
    • Inject Constructor
    • Inject Property
    • Singleton
    • Alias
    • Initialization
    • Factory
    • Lazy
  • Core
    • Create
    • App
    • Tree
    • Module
    • Route
    • Discovery
    • Events
  • Utils
    • Event Dispatcher
    • Helpers

Architecture

Appolo is build from 8 modules, each of them you can as standalone module .

  • @appolo/core - Main core module glues eventing together.
  • @appolo/engine - Loads the app and child modules.
  • @appolo/route - Handles Controllers and Middlewares.
  • @appolo/agent - Handles incoming http request.
  • @appolo/router - Finds request handlers.
  • @appolo/router - handles dependency injection.
  • @appolo/events - Handles event dispatching.
  • @appolo/utils - Utility functions.

architecture

Edit this page
Previous
« Introduction
Next
Getting Started »

Docs

  • Introduction
  • Getting Started

Guides & Tutorials

  • Examples & Use Cases
  • Configuration
  • Routes
  • Modules
  • Inject

More

  • GitHub
  • Deploys by Netlify
appolo Logo
Copyright © 2021 Appolo