PitchHut
Log in / Sign up
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.