NAME
Thunderhorse::Manual - Table of contents
DESCRIPTION
This page provides links for all significant pages of the Thunderhorse documentation. Important related documentation pages are linked in parentheses for quick access.
References and tutorials
These pages contain general information about the framework.
-
Setting up, configuration, common usage, extending, credits.
-
Reusable coding patterns.
-
Past and future deprecations.
Main component documentation
These pages list all the methods available for each of the framework's significant components.
Thunderhorse::App (Gears::App)
Main instance of the application.
Thunderhorse::Controller (Gears::Controller)
Base controller class.
Thunderhorse::Config (Gears::Config)
Configuration manager class.
Thunderhorse::Router (Gears::Router)
Base router class.
Thunderhorse::Router::Location (Gears::Router::Location)
Location implementation for the router.
Thunderhorse::Context (Gears::Context)
Client transaction class.
Thunderhorse::Request (PAGI::Request)
Request class.
Thunderhorse::Response (PAGI::Response)
Response class.
Thunderhorse::WebSocket (PAGI::WebSocket)
Websocket handling class.
-
SSE handling class.
Core module documentation
These pages list built in modules of Thunderhorse.
-
Base module class.
Thunderhorse::Module::Logger (Log::Handler)
Logger module.
Thunderhorse::Module::Template (Template::Toolkit)
Template rendering module
Thunderhorse::Module::Middleware
Configurable middleware module.
Other useful documentation
-
Script for generating and inspecting Thunderhorse applications.
Test2::Thunderhorse (PAGI::Test::Client)
Helpers for testing with Test2.
-
Main exception class.
Gears::Router::Location::SigilMatch (Gears::Router::Pattern::SigilMatch)
Routing placeholder syntax implementation.
Gears::Config::Reader::PerlScript (Gears::Config::Reader)
Perl script configuration reader implementation.
-
Tutorial of PAGI.