为 Grafana 贡献代码
此页面列出了希望为 Grafana 软件生态系统做出贡献或为 Grafana 构建插件的开发人员的资源。
通用资源
这些资源对所有开发者都有用。
为 Grafana 贡献代码:从这里开始了解如何贡献您的技能,使 Grafana 变得更好。
开发者指南:帮助您开始开发 Grafana 软件的指南,包括有关如何配置 Grafana 进行开发的说明。
为文档贡献代码:帮助您为 Grafana 文档做出贡献的指南,包括指向适合初学者的问题的链接。
架构指南:这些指南解释了 Grafana 的背景架构。
创建拉取请求:针对新贡献者,关于如何创建第一个 Grafana 拉取请求的指南。
REST API 允许您以编程方式与 Grafana 后端进行交互。
最佳实践和风格
我们的 风格指南概述了 Grafana 的前端、后端、文档等的风格,包括最佳实践。在开始编辑或编码之前,请仔细阅读它们!
后端风格指南 解释了我们希望如何在未来编写 Go 代码。
文档风格指南 适用于为 Grafana 产品创建的所有文档。
端到端测试框架 为 Grafana 端到端测试提供指导。
前端风格指南 为在 Grafana 中使用 React 进行开发提供了规则和指导。
Redux 框架 解释了 Grafana 如何处理 Redux 样板代码。
Grafana 样式 扩展了使用 Emotion 为 React 组件设置样式。
Grafana 主题 解释了如何在 Grafana 代码中使用主题和 ThemeContext。