paulao-dev/router-khan

v2.0 2018-04-21 01:20 UTC

README

Khan Framework

Passing Passing Passing

Stars Package Issues

Readme in English

Documentaçao

Uma documentação completa do sistema está disponível online neste link.

Requisitos de sistema

Instalar

  # 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

LiveServer

# Iniciar o auto servidor
$ php khan live

Contribuiçoes

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:

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.

Contato