Changes for version 7.51 - 2017-10-31
- Added -signatures flag to Mojo::Base and Mojolicious::Lite.
- Added support for new HTTP status code.
- Improved ojo to enable subroutine signatures automatically on Perl 5.20+.
Documentation
- Mojolicious::Guides - The Mojolicious Guide to the Galaxy
- Mojolicious::Guides::Contributing - Contributing to Mojolicious
- Mojolicious::Guides::Cookbook - Cooking with Mojolicious
- Mojolicious::Guides::FAQ - Frequently Asked Questions
- Mojolicious::Guides::Growing - Growing Mojolicious applications
- Mojolicious::Guides::Rendering - Rendering content
- Mojolicious::Guides::Routing - Routing requests
- Mojolicious::Guides::Testing - Web Application Testing Made Easy
- Mojolicious::Guides::Tutorial - Get started with Mojolicious
- hypnotoad - Hypnotoad HTTP and WebSocket server
- mojo - The Mojolicious command system
- morbo - Morbo HTTP and WebSocket development server
Modules
- Mojo - Web development toolkit
- Mojo::Asset - HTTP content storage base class
- Mojo::Asset::File - File storage for HTTP content
- Mojo::Asset::Memory - In-memory storage for HTTP content
- Mojo::Base - Minimal base class for Mojo projects
- Mojo::ByteStream - ByteStream
- Mojo::Cache - Naive in-memory cache
- Mojo::Collection - Collection
- Mojo::Content - HTTP content base class
- Mojo::Content::MultiPart - HTTP multipart content
- Mojo::Content::Single - HTTP content
- Mojo::Cookie - HTTP cookie base class
- Mojo::Cookie::Request - HTTP request cookie
- Mojo::Cookie::Response - HTTP response cookie
- Mojo::DOM - Minimalistic HTML/XML DOM parser with CSS selectors
- Mojo::DOM::CSS - CSS selector engine
- Mojo::DOM::HTML - HTML/XML engine
- Mojo::Date - HTTP date
- Mojo::EventEmitter - Event emitter base class
- Mojo::Exception - Exceptions with context
- Mojo::File - File system paths
- Mojo::Headers - HTTP headers
- Mojo::HelloWorld - Hello World!
- Mojo::Home - Home sweet home
- Mojo::IOLoop - Minimalistic event loop
- Mojo::IOLoop::Client - Non-blocking TCP/IP and UNIX domain socket client
- Mojo::IOLoop::Delay - Promises/A+ and flow-control helpers
- Mojo::IOLoop::Server - Non-blocking TCP and UNIX domain socket server
- Mojo::IOLoop::Stream - Non-blocking I/O stream
- Mojo::IOLoop::Subprocess - Subprocesses
- Mojo::IOLoop::TLS - Non-blocking TLS handshake
- Mojo::JSON - Minimalistic JSON
- Mojo::JSON::Pointer - JSON Pointers
- Mojo::Loader - Load all kinds of things
- Mojo::Log - Simple logger
- Mojo::Message - HTTP message base class
- Mojo::Message::Request - HTTP request
- Mojo::Message::Response - HTTP response
- Mojo::Parameters - Parameters
- Mojo::Path - Path
- Mojo::Reactor - Low-level event reactor base class
- Mojo::Reactor::EV - Low-level event reactor with libev support
- Mojo::Reactor::Poll - Low-level event reactor with poll support
- Mojo::Server - HTTP/WebSocket server base class
- Mojo::Server::CGI - CGI server
- Mojo::Server::Daemon - Non-blocking I/O HTTP and WebSocket server
- Mojo::Server::Hypnotoad - A production web serv...ALL GLORY TO THE HYPNOTOAD!
- Mojo::Server::Morbo - Tonight at 11...DOOOOOOOOOOOOOOOM!
- Mojo::Server::Morbo::Backend - Morbo backend base class
- Mojo::Server::Morbo::Backend::Poll - Morbo default backend
- Mojo::Server::PSGI - PSGI server
- Mojo::Server::Prefork - Pre-forking non-blocking I/O HTTP and WebSocket server
- Mojo::Template - Perl-ish templates
- Mojo::Transaction - Transaction base class
- Mojo::Transaction::HTTP - HTTP transaction
- Mojo::Transaction::WebSocket - WebSocket transaction
- Mojo::URL - Uniform Resource Locator
- Mojo::Upload - Upload
- Mojo::UserAgent - Non-blocking I/O HTTP and WebSocket user agent
- Mojo::UserAgent::CookieJar - Cookie jar for HTTP user agents
- Mojo::UserAgent::Proxy - User agent proxy manager
- Mojo::UserAgent::Server - Application server
- Mojo::UserAgent::Transactor - User agent transactor
- Mojo::Util - Portable utility functions
- Mojo::WebSocket - The WebSocket protocol
- Mojolicious - Real-time web framework
- Mojolicious::Command - Command base class
- Mojolicious::Command::cgi - CGI command
- Mojolicious::Command::cpanify - CPAN-ify command
- Mojolicious::Command::daemon - Daemon command
- Mojolicious::Command::eval - Eval command
- Mojolicious::Command::generate - Generator command
- Mojolicious::Command::generate::app - App generator command
- Mojolicious::Command::generate::lite_app - Lite app generator command
- Mojolicious::Command::generate::makefile - Makefile generator command
- Mojolicious::Command::generate::plugin - Plugin generator command
- Mojolicious::Command::get - Get command
- Mojolicious::Command::inflate - Inflate command
- Mojolicious::Command::prefork - Pre-fork command
- Mojolicious::Command::psgi - PSGI command
- Mojolicious::Command::routes - Routes command
- Mojolicious::Command::test - Test command
- Mojolicious::Command::version - Version command
- Mojolicious::Commands - Command line interface
- Mojolicious::Controller - Controller base class
- Mojolicious::Lite - Micro real-time web framework
- Mojolicious::Plugin - Plugin base class
- Mojolicious::Plugin::Config - Perl-ish configuration plugin
- Mojolicious::Plugin::DefaultHelpers - Default helpers plugin
- Mojolicious::Plugin::EPLRenderer - Embedded Perl Lite renderer plugin
- Mojolicious::Plugin::EPRenderer - Embedded Perl renderer plugin
- Mojolicious::Plugin::HeaderCondition - Header condition plugin
- Mojolicious::Plugin::JSONConfig - JSON configuration plugin
- Mojolicious::Plugin::Mount - Application mount plugin
- Mojolicious::Plugin::PODRenderer - POD renderer plugin
- Mojolicious::Plugin::TagHelpers - Tag helpers plugin
- Mojolicious::Plugins - Plugin manager
- Mojolicious::Renderer - Generate dynamic content
- Mojolicious::Routes - Always find your destination with routes
- Mojolicious::Routes::Match - Find routes
- Mojolicious::Routes::Pattern - Route pattern
- Mojolicious::Routes::Route - Route
- Mojolicious::Sessions - Session manager based on signed cookies
- Mojolicious::Static - Serve static files
- Mojolicious::Types - MIME types
- Mojolicious::Validator - Validate values
- Mojolicious::Validator::Validation - Perform validations
- Test::Mojo - Testing Mojo
- ojo - Fun one-liners with Mojo
Provides
- Mojo::Server::PSGI::_IO in lib/Mojo/Server/PSGI.pm