Download the PHP package jissanto/rapidrest without Composer
On this page you can find all versions of the php package jissanto/rapidrest. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package rapidrest
RapidRest PHP Framework
A high-performance, developer-friendly PHP library for building RESTful APIs, inspired by modern frameworks like FastAPI and Next.js.
Features
- Modern PHP 8.1+ with strict typing
- Intuitive routing system with support for path parameters
- Middleware support for request/response processing
- Built-in request validation and parsing
- Database migrations with CLI support
- JSON response handling
- PSR-7 compliant HTTP message interfaces
- Clean and maintainable codebase
- CLI tools for common tasks
- Database query builder
- Model relationships
- JWT authentication support
Installation
Quick Start
Documentation
CLI Commands
RapidRest comes with a powerful CLI tool for managing your application:
Database Migrations
Create and manage your database schema using migrations:
Models
Define models with relationships:
Query Builder
Fluent query building:
Routing
The routing system supports common HTTP methods and path parameters:
Middleware
Add middleware to process requests/responses:
Validation
Validate incoming requests:
Configuration
Copy the .env.example
file to .env
and update the settings:
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
All versions of rapidrest with dependencies
psr/http-message Version ^2.0
psr/container Version ^2.0
psr/log Version ^3.0
doctrine/annotations Version ^2.0
nikic/fast-route Version ^1.3
symfony/yaml Version ^6.0
vlucas/phpdotenv Version ^5.5
ext-pdo Version *
symfony/validator Version ^6.0
zircote/swagger-php Version ^4.0
monolog/monolog Version ^3.0