Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ricardo-melo-martins/slim4-api-skeleton
⚡ RMM ⚡ Slim 4 Api Skeleton PHP for fast implementation
https://github.com/ricardo-melo-martins/slim4-api-skeleton
php psr-7 slim-framework slim4
Last synced: 7 days ago
JSON representation
⚡ RMM ⚡ Slim 4 Api Skeleton PHP for fast implementation
- Host: GitHub
- URL: https://github.com/ricardo-melo-martins/slim4-api-skeleton
- Owner: ricardo-melo-martins
- License: mit
- Created: 2019-10-02T03:21:28.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-21T23:42:11.000Z (11 months ago)
- Last Synced: 2024-11-15T08:09:46.074Z (2 months ago)
- Topics: php, psr-7, slim-framework, slim4
- Language: PHP
- Homepage:
- Size: 36.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
### ⚡ RMM ⚡
# Slim 4 Api Skeleton
Este é um micro esqueleto baseado no framework Slim 4 e compatível com PSR-7.
Auxilia na criação acelerada de aplicações, poc's e estudos da tecnologia.
## Requisitos
- Composer 2.x
- PHP 8.x
- Docker (opcional)## Características
- PSR-7 Standard
- Logs em arquivos usando Monolog
- Injeção de dependência usando PHP-DI
- Vardump (Dev) do Symfony
- Response Handlers (Json, html)## Descrição
[Slim](https://www.slimframework.com/) Framework é uma microestrutura PHP que ajuda você a escrever rapidamente aplicações web e APIs simples, mas poderosas. Basicamente, Slim é um despachante que recebe uma solicitação HTTP, invoca uma rotina de retorno de chamada apropriada e retorna uma resposta HTTP. É isso.
## Instalar
```powershell
$ composer install
```## iniciar
```powershell
$ composer serve
```## testar
Verifica se esta online usando `curl`
```powershell
$ curl --request GET --url http://localhost:8080/```
## Licença
[![License](https://img.shields.io/badge/license-MIT-green?style=plastic)](LICENSE.md)
Criado e mantido com diversão e :heart: por [![Github](https://img.shields.io/badge/-ricardo%20melo%20martins-000?style=plastic&logo=github)](https://github.com/ricardo-melo-martins)