-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Este é um simple microframework PHP 8 criado como um estudo de caso para desenvolver webapps e websites.
O framework inicialmente era uma forma de estudar a linguagem PHP. Ao longo do desenvolvimento, o framework foi se mostrando viável para o desenvolvimento de sistemas web, APIs e sites em geral.
Atualmente o framework visa ser uma maneira mais simples de se iniciar em programação PHP ao mesmo tempo que se mostra uma boa alternativa para projetos reais.
Aviso
Este é um projeto em desenvolvimento inicial. Isso significa que posso mudar drasticamente a forma como o framework funciona entre cada commit e sem qualquer aviso.
- Classe
Database
para banco de Dados MySQL, PostgreSQL e SQLite de fácil configuração e uso; - Controle de roteamento de URL fácil com múltiplos parâmetros e configurações;
- Forma fácil de retornar dados apenas configurando qual output será usado (HTML, JSON ou Arquivo);
- Classe
Redirect
para redirecionamentos simplificados - Classe
Fetch
que resolve os problemas de compatibilidade com as variáveis globais $_POST ou $_GET ao usar chamadas Javascript Promise; - Classe
Authentication
para proteção de rotas; - Classe
Permission
para controle de permissões; - Poderosas classes de tipo, com múltiplos métodos para formatar, validar e armazenar dados;
• Visão Geral
• Estrutura de pastas
• Inicialização
• Bootstrap
• Visão Geral
• Lista de configurações
• Contexto route
• Contexto node
• Contexto endpoint
• Núcleo
• ErrorHandler
• Config
• Definition
─ Definição de configuração
• Router
• Galastri
• Outros
• Message