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