- 1. Mojolicious
- 2. Introduction
- 2.1. Other Mojolicious resources
- 2.2. What is Mojolicious
- 2.3. Overview
- 2.4. Installation
- 3. Client
- 3.1. Mojo::UserAgent
- 3.2. CSS Selectors
- 3.3. Mojo::UserAgent and JSON
- 3.4. Mojo::UserAgent and JSON details
- 3.5. Mojo::UserAgent and JSON Pointers
- 3.6. Easy Debugging
- 3.7. Mojo::UserAgent on the command line
- 4. Application
- 4.1. Hello World
- 4.2. External template
- 4.3. use strict use warnings
- 4.4. Your secret passphrase needs to be changed
- 4.5. Echo form
- 4.6. Echo
- 4.7. Embedded templates
- 4.8. Embedded templates
- 4.9. Merged templates
- 4.10. Conditionals in templates
- 4.11. Common layout
- 4.12. Embedded Stylesheet
- 4.13. External Stylesheet - static files in the 'public' directory
- 4.14. Generate Mojolicious::Lite skeleton
- 4.15. Generate Mojolicious skeleton
- 4.16. Mojolicious Routing
- 4.17. GET routes
- 4.18. EP (Embedded Perl) Templates
- 4.19. EP (Embedded Perl) Templates (HTML)
- 4.20. Return JSON
- 4.21. Testing
- 4.22. Deployment
- 5. Web Sockets
- 5.1. Web Sockets: Hello World
- 5.2. Web Sockets: Echo
- 5.3. Web Sockets: Chat