yuiphp/core

Yui框架核心

dev-main 2024-09-06 00:55 UTC

This package is auto-updated.

Last update: 2024-09-06 00:57:25 UTC


README

Yui是一个现代、优雅且小巧的PHP框架,灵感来源于Laravel。旨在简化构建高质量Web应用程序的过程,Yui为开发者提供了一个灵活且直观的框架。

请阅读路线图

路线图

Yui是一个正在进行中的项目,我们计划了很多令人激动的功能。以下是即将到来的简要概述:路线图

主要功能

  • 简洁与优雅:Yui采用清晰而优雅的语法,使开发更加简单和愉快。
  • 高效性:凭借强大的CLI和数据库迁移支持等功能,Yui能帮助您提高工作效率。
  • 活跃的社区:虽然这是一个以学习为导向的项目,但Yui得到了一个活跃的开发者社区的支持,他们致力于分享知识和经验。
  • 灵感来源于Laravel:如果您使用过Laravel,您会感到在Yui中如鱼得水。

主要功能

  • FrankenPHP:支持FrankenPHP。(进行中)
  • Drizzle-like ORM:实现类似Drizzle的ORM以与数据库交互。(进行中)
  • 简单路由:轻松定义路由并将它们与HTTP请求处理程序关联。(进行中)
  • 类似Blade的模板:利用灵感来源于Blade的模板系统来构建动态和可重用的用户界面。(进行中)
  • 集成认证:轻松实现用户认证。(进行中)
  • 数据库迁移:通过简单且可逆的迁移来维护数据库结构。(进行中)
  • 集成测试:高效地编写和执行单元和集成测试,确保代码质量。(进行中)
  • 中间件支持:实现中间件以过滤和修改进入应用程序的HTTP请求。(进行中)
  • CLI支持:通过强大的命令行界面(CLI)与您的应用程序交互。(进行中)
  • 最小外部依赖:依赖最少的外部库以保持您的应用程序轻量级和高效。(进行中)

安装

要在项目中开始使用Yui,只需遵循以下简单步骤

# coming soon
#....

贡献

欢迎贡献!请随时提交拉取请求、报告问题或建议新功能。在提交拉取请求(PR)之前,请确保遵循贡献指南。

许可证

Yui是开源软件,采用MIT许可证