nuwave/lighthouse

从 Laravel 提供 GraphQL 的框架

资助包维护!
spawnia
Patreon

安装次数: 6,909,287

依赖者: 92

建议者: 4

安全性: 0

星标: 3,349

关注者: 38

分支: 438

公开问题: 125

v6.45.0 2024-09-20 10:05 UTC

This package is auto-updated.

Last update: 2024-09-20 10:06:14 UTC


README

lighthouse-logo"

Lighthouse

Validate Code Coverage PHPStan

Packagist Latest Stable Version GitHub license

从 Laravel 提供 GraphQL 的框架

Lighthouse 是一个与 Laravel 应用程序集成的 GraphQL 框架。它结合了二者的最佳思想,以轻松解决常见任务,并在需要时提供灵活性。

文档

文档位于 lighthouse-php.com

网站包含 Lighthouse 每个主要版本的最新文档。您可以通过查看 git 历史记录中该点的 /docs/master 内容来找到特定版本的文档:https://github.com/nuwave/lighthouse/tree/<SPECIFIC-TAG>/docs/master

参与其中

版本控制

Lighthouse 遵循 语义化版本控制

只有当前主要版本会接收新功能和错误修复。

在次要版本之间更新不需要更改 PHP 代码或 GraphQL 模式,也不会对 GraphQL API 的消费者造成破坏性行为变化。但是,只有标记为 @api 的代码元素将保持兼容性 - Lighthouse 中其他所有代码都视为内部代码,因此可能发生变化。

变更日志

本项目的所有重大变更均记录在 CHANGELOG.md 中。

升级指南

在升级 Lighthouse 的主要版本之间时,请考虑 UPGRADE.md

贡献

我们欢迎各种形式的贡献,请在 CONTRIBUTING.md 中查看。

安全漏洞

如果您在 Lighthouse 中发现安全漏洞,请通过 benedikt@franke.tech 邮件发送给 Benedikt Franke。

赞助商

Lighthouse 由 其出色的赞助商 支持。

如果您想支持 Lighthouse 的开发并看到您的标志,请考虑 赞助