-
-
23 May 2022 15:17:22 UTC
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues
- Testers (1560 / 7 / 33)
- Kwalitee
Bus factor: 6- 90.64% Coverage
- License: artistic_2
- Perl: v5.16.0
- Activity
24 month- Tools
- Download (827.39KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
Changes for version 9.26 - 2022-05-20
- Added EXPERIMENTAL capture method to Mojo::Log.
Documentation
The Mojolicious Guide to the GalaxyContributing to MojoliciousCooking with MojoliciousFrequently Asked QuestionsGrowing Mojolicious applicationsRendering contentRouting requestsWeb Application Testing Made EasyGet started with MojoliciousHypnotoad HTTP and WebSocket serverThe Mojolicious command systemMorbo HTTP and WebSocket development serverModules
Web development toolkitHTTP content storage base classFile storage for HTTP contentIn-memory storage for HTTP contentMinimal base class for Mojo projectsByteStreamNaive in-memory cacheCollectionHTTP content base classHTTP multipart contentHTTP contentHTTP cookie base classHTTP request cookieHTTP response cookieMinimalistic HTML/XML DOM parser with CSS selectorsCSS selector engineHTML/XML engineHTTP dateFast dynamic method dispatchEvent emitter base classException base classFile system pathsHTTP headersHello World!Home sweet homeMinimalistic event loopNon-blocking TCP/IP and UNIX domain socket clientNon-blocking TCP and UNIX domain socket serverNon-blocking I/O streamSubprocessesNon-blocking TLS handshakeMinimalistic JSONJSON PointersLoad all kinds of thingsSimple loggerHTTP message base classHTTP requestHTTP responseParametersPathPromises/A+Low-level event reactor base classLow-level event reactor with libev supportLow-level event reactor with poll supportHTTP/WebSocket server base classCGI serverNon-blocking I/O HTTP and WebSocket serverA production web serv...ALL GLORY TO THE HYPNOTOAD!Tonight at 11...DOOOOOOOOOOOOOOOM!Morbo backend base classMorbo default backendPSGI serverPre-forking non-blocking I/O HTTP and WebSocket serverPerl-ish templatesTransaction base classHTTP transactionWebSocket transactionUniform Resource LocatorUploadNon-blocking I/O HTTP and WebSocket user agentCookie jar for HTTP user agentsUser agent proxy managerApplication serverUser agent transactorPortable utility functionsThe WebSocket protocolReal-time web frameworkCommand base classCPAN-ify commandGenerator commandApp generator commandDockerfile generator commandLite app generator commandMakefile generator commandPlugin generator commandInflate commandCGI commandDaemon commandEval commandGet commandPre-fork commandPSGI commandRoutes commandVersion commandCommand line interfaceController base classMicro real-time web frameworkPlugin base classPerl-ish configuration pluginDefault helpers pluginEmbedded Perl Lite renderer pluginEmbedded Perl renderer pluginHeader condition pluginJSON configuration pluginApplication mount pluginNot quite YAML configuration pluginTag helpers pluginPlugin managerGenerate dynamic contentAlways find your destination with routesFind routesRoute patternSession manager based on signed cookiesServe static filesMIME typesValidate valuesPerform validationsTesting MojoFun one-liners with MojoProvides
in lib/Mojo/Log.pmin lib/Mojo/Server/PSGI.pmin lib/Mojo/Util.pmExamples
- examples/chat.pl
- examples/connect-proxy.pl
- examples/entities.pl
- examples/fast.pl
- examples/hello-template.pl
- examples/hello.pl
- examples/login/lib/LoginApp.pm
- examples/login/lib/LoginApp/Controller/Login.pm
- examples/login/lib/LoginApp/Model/Users.pm
- examples/login/script/login_app
- examples/login/t/login.t
- examples/login/templates/layouts/default.html.ep
- examples/login/templates/login/index.html.ep
- examples/login/templates/login/protected.html.ep
- examples/microhttpd.pl
- examples/proxy.pl
- examples/responses.pl
Module Install Instructions
To install Mojolicious, copy and paste the appropriate command in to your terminal.
cpanm Mojolicious
perl -MCPAN -e shell install Mojolicious
For more information on module installation, please visit the detailed CPAN module installation guide.