paulao-dev / router-khan
Requires
- paulaodev/khan-core: dev-master
This package is not auto-updated.
Last update: 2025-01-05 06:56:12 UTC
README
Readme in English
Documentaçao
Uma documentação completa do sistema está disponível online neste link.
Requisitos de sistema
Instalar
- Download Zip
# download zip $ git clone https://github.com/PaulaoDev/khan khan-project && cd khan-project && composer install # using cli khan $ php khan list # download usando cli khan $ php khan create khan-project && cd khan-project && composer install # instala dependencias e inicia o servidor $ composer install # so funciona em php 7 $ php khan server
Linha de comando
$ php khan list
Novidades
# Iniciar o auto servidor
$ php khan live
Contribuiçoes
- Envie relatórios de erros, sugestões e solicitações de upload para o rastreador de problemas do GitHub.
- Leia o arquivo.
Geradores
# execute o comando no qual a estrutura está configurada # gera o sistema de login $ khan make auth # gera o sistema de chat $ khan make chat
Sobre Khan
Khan é um framework de aplicações web. Acreditamos que o desenvolvimento deve ser uma experiência boa e não cansativa para ser verdadeiramente produtivo. O Khan simplifica o desenvolvimento, facilitando tarefas comuns usadas na maioria dos projetos da web, incluindo:
- 🖥 Khan CLI
- 🏎 Rapida criação de API's
- 🤓 Sistema inteligente na criaçao de Controllers
- 🛣 Mecanismo de rotas rápido de aprender e novas funcionalidades
- 🛠 Componentes para utilizar ( Router, Stream, Container, Hooks )
- 📗 Helpers para sua aplicação (Medoo PDO, Twig Engine View, Symfony, Carbon Date Manipulate)
- 💉 Injeção de dependência rápida
- ⚙ Websockets
Benchmarks
Atenção
Para que o sistema funcione 100% é necessário ter um Virtual Host configurado em seu localhost ou diretamente na pasta ROOT de uma hospedagem.
Routes
Configure rotas no arquivo config/routes.php
use App\Khan\Component\Router\Router; Router\get('/home', function($req, $res){ return "Home"; }); Router\post('/home', function($req, $res){ return "Home"; }); Router\delete('/home', function($req, $res){ return "Home"; }); Router\put('/home', function($req, $res){ return "Home"; }); Router\patch('/home', function($req, $res){ return "Home"; }); Router\temp('/home', function($req, $res){ return "Home"; });
Segurança
Relacionar todas as vulnerabilidades encontradas de maneira responsável e construtiva Email.
Creditos
Licença
O Khan é licenciado sob a licença do MIT. Veja o arquivo de licença para mais informaçoes.