Dumbo
39 views
A user-friendly PHP framework for building HTTP applications.
Pitch
Dumbo is a lightweight PHP framework designed for HTTP applications. With an emphasis on simplicity, it offers robust features like middleware support, flexible routing, and built-in security, making it perfect for developers looking to create fast and secure web solutions.
Description
Dumbo is a lightweight and user-friendly PHP framework designed specifically for building efficient HTTP applications. Inspired by the simplicity and elegance of Hono, Dumbo offers a range of powerful features that make web development straightforward and enjoyable.
Key Features
- Lightweight & Fast: Experience superior performance without the bloat.
- Middleware Support: Easily manage and manipulate requests via middleware.
- Flexible Routing: Craft dynamic routes using flexible parameter handling.
- Built-in Security: Protect your applications with integrated CSRF and JWT support.
- Cookie Management: Handle cookies seamlessly for user sessions.
- Date Helpers: Simplify date manipulations and formatting.
- Request ID Tracing: Implement traceability with unique request identifiers.
- Static File Serving: Effortlessly serve static files to enhance user experience.
- Authentication Support: Utilize basic and bearer authentication methods.
- Comprehensive Logging: Keep track of application activities with robust logging systems.
- HTTP Caching: Optimize your application’s performance with effective caching strategies.
- CORS Support: Enable cross-origin requests to enhance API integration.
- Environment-based Configuration: Manage configurations in a smart and organized way.
Quickstart Example
To get started with Dumbo, check out the following simple usage example:
<?php
require __DIR__ . '/vendor/autoload.