vilshub / zionlight-api-server
An MRC (Model Route Controller) PHP framework, for API server
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^8.0
- level-2/dice: dev-master
- vilshub/dbant: dev-master
- vilshub/helpers: dev-master
- vilshub/http: dev-master
- vilshub/router: dev-master
- vilshub/validator: dev-master
Requires (Dev)
- fakerphp/faker: 1.*
- kint-php/kint: dev-master
This package is auto-updated.
Last update: 2025-02-20 21:58:22 UTC
README
An MRC (Model Route Controller) PHP framework, for API server
Installation
It supports composer installation, with link:
composer create-project --prefer-dist vilshub/zionlight-api-server yourProjectName dev-master
Quick guide
-
After installation, you can start server from CLI with (CD into the project root directory):
php zlight shine:@3000
-
For more of CLI command, execute:
php zlight
Features
Aside from the conventional features which backend frameworks have, zlight-api-server has the following features:
- Plain SQL Schema builder, and plain SQL query executor. (No ORM, only SQL skills required)
- Queries Bank. All queries for a particular model gets stored in a single bank file for easy management
- Table data export and import, via CLI
- Project initialization wizard (Via CLI). Used when creating project, or when setting up a cloned project
- And more....
Documentation
The documentation for this framework will be provided soon, you may Watch, this repo for further updates.