Um novo framework para quem deseja simplicidade.

Installs: 2

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

Language:CSS

Type:project

dev-main 2024-04-24 04:29 UTC

This package is auto-updated.

Last update: 2024-04-24 04:22:50 UTC


README

Um novo framework para quem deseja simplicidade. Desenvolvido com foco na eficiência e facilidade de uso, Kori oferece recursos poderosos e uma abordagem direta para o desenvolvimento de projetos web. Com suporte total ao Bulma CSS e Preactjs, você terá todas as ferramentas necessárias para criar interfaces elegantes e responsivas.

Autores

O seu Primeiro Projeto Kori

Antes de criar seu primeiro projeto Kori, você deve garantir que sua máquina local tenha PHP, Composer, Node e NPM instalado.

Depois de instala-los, você pode criar um novo projeto Kori através do Composer create-project comando:

composer create-project odinizfilho/kori:dev-main NomedoProjeto

Depois de instalar o Kori, você deve instalar e criar suas dependências de NPM

npm install
npm run build

Criando um Controlador

Para criar um novo controlador em seu projeto, siga estas etapas:

Crie um novo arquivo PHP na pasta de controladores do seu projeto, por exemplo, app/Controllers/NovoController.php.

Ou

composer make-controller NomeControlador

Defina a classe do controlador e implemente a lógica desejada:

namespace Kori\Controllers;

class NovoController
{
    public function index()
    {
        // Implemente a lógica da ação "index" aqui
    }

    // Adicione outras ações conforme necessário
}

Registre o controlador nas rotas (veja a seção de "Definição de Rotas" a seguir).

Definição de Rotas

As rotas são definidas no arquivo routes.php. Aqui está um exemplo de como definir rotas:

use Kori\Controllers\NovoController;

return [
    ['GET', '/', NovoController::class . '@index'],
    // Adicione mais rotas conforme necessário
];

Neste exemplo, estamos definindo uma rota GET para a raiz do aplicativo (/) que aponta para a ação index do controlador NovoController. Você pode adicionar mais rotas conforme necessário para o seu projeto.

Uso do Preact.js

PreactJS é uma biblioteca JavaScript de código aberto que oferece uma alternativa mais leve e rápida ao React para o desenvolvimento de interfaces de usuário.

Criar um componente usando Kori

composer make-preact Nomecomponent

Documentação Preact.js

Licença

MIT