一个追求简洁性的新框架。

安装: 2

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

开放问题: 0

语言:JavaScript

类型:项目

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

This package is auto-updated.

Last update: 2024-09-24 05:10:51 UTC


README

一个追求简洁性的新框架。专注于效率和易用性,Kori 提供了强大的功能和直接的开发方法,以构建网页项目。完全支持 Bulma CSS 和 Preactjs,您将拥有所有必要的工具来创建优雅和响应式的界面。

作者

您的第一个 Kori 项目

在创建第一个 Kori 项目之前,您必须确保您的本地机器已安装 PHP、Composer、Node 和 NPM。

安装完成后,您可以使用 Composer create-project 命令创建一个新的 Kori 项目

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

安装 Kori 后,您必须安装并创建您的 NPM 依赖项

npm install
npm run build

创建控制器

要在项目中创建一个新的控制器,请按照以下步骤操作

在项目的控制器文件夹中创建一个新的 PHP 文件,例如,app/Controllers/NovoController.php。

或者

composer make-controller NomeControlador

定义控制器类并实现所需的逻辑

namespace Kori\Controllers;

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

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

在路由中注册控制器(请参阅下文的“路由定义”部分)。

路由定义

路由在 routes.php 文件中定义。以下是如何定义路由的一个示例

use Kori\Controllers\NovoController;

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

在这个示例中,我们定义了一个指向 NovoController 中 index 动作的 GET 路由,用于应用程序的根路径 (/)。根据需要,您可以为项目添加更多路由。

Preact.js 的使用

PreactJS 是一个开源 JavaScript 库,它为用户界面开发提供了一个比 React 更轻、更快的替代方案。

使用 Kori 创建组件

composer make-preact Nomecomponent

Preact.js 文档

许可证

MIT