spray
latest
  • Introduction
  • Documentation
    • spray-caching
    • spray-can
    • spray-client
    • spray-http
    • spray-httpx
    • spray-io
    • spray-routing
      • Dependencies
      • Installation
      • Configuration
      • Getting Started
      • Key Concepts
        • Big Picture
        • Routes
        • Directives
        • Rejections
        • Exception Handling
        • Timeout Handling
      • Advanced Topics
      • Predefined Directives (alphabetically)
      • Predefined Directives (by trait)
      • Complete Examples
      • Minimal Example
      • Longer Example
    • spray-servlet
    • spray-testkit
    • spray-util
  • Project Info
  • Blog
  • Contact
spray
  • Docs »
  • Documentation »
  • spray-routing »
  • Key Concepts
  • Edit on GitHub

Key Concepts

We think that understanding the concepts presented in this chapter are crucial to being able to use spray-routing effectively:

  • Big Picture
    • The HttpService
    • The runRoute Wrapper
  • Routes
    • Constructing Routes
    • Composing Routes
    • The Routing Tree
  • Directives
    • What Directives do
    • The Responder Chain
    • Composing Directives
    • Type Safety
  • Rejections
    • Predefined Rejections
    • RejectionHandler
    • Rejection Cancellation
    • Empty Rejections
  • Exception Handling
  • Timeout Handling
Next Previous

© Copyright 2011-2015 spray.io.. Revision 76ab89c2.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.