Welcome to Mojara
Mojara is a web application framework written in Mojo, with native bridges for database and web operations. Learn to create, run, and deploy applications with step-by-step guides and code examples.
Start with Installation, Quickstart, and the Tutorial. For exact callable signatures, use the API reference.
User's Guide
- Installation
- Quickstart
- Full tutorial
- Development CLI
- Routing and responses
- Requests and validation
- Middleware
- Templates and static files
- CSS and JavaScript libraries
- Page redirects
- Sessions and cookies
- Authentication and sessions
- Configuration
- File uploads
Databases and persistence
- SQLite
- PostgreSQL
- MySQL
- Connection pooling and transactions
- Transaction walkthrough with verified Mojo code
- ORM, query builder and relations
- Schema and migrations
API Reference
Deployment and operations
- Testing and verification
- Production deployment
- Observability and health checks
- Shutdown and lifecycle
- Security considerations
- Troubleshooting