浏览代码

feat(node): add GraphQL (#660)

Add a GraphQL programming framework node
pull/740/head
David Said 2 年前
committed by GitHub
父节点
当前提交
a03b305d2e
找不到此签名对应的密钥 GPG 密钥 ID: 4AEE18F83AFDEB23
共有 5 个文件被更改,包括 9 次插入2 次删除
  1. +2
    -1
      config.py
  2. +5
    -0
      diagrams/programming/framework.py
  3. +1
    -1
      docs/nodes/onprem.md
  4. +1
    -0
      docs/nodes/programming.md
  5. 二进制
      resources/programming/framework/graphql.png

+ 2
- 1
config.py 查看文件

@@ -411,7 +411,8 @@ ALIASES = {
},
"programming": {
"framework": {
"Fastapi": "FastAPI"
"Fastapi": "FastAPI",
"Graphql": "GraphQL"
},
"language": {
"Javascript": "JavaScript",


+ 5
- 0
diagrams/programming/framework.py 查看文件

@@ -36,6 +36,10 @@ class Flutter(_Framework):
_icon = "flutter.png"


class Graphql(_Framework):
_icon = "graphql.png"


class Laravel(_Framework):
_icon = "laravel.png"

@@ -67,3 +71,4 @@ class Vue(_Framework):
# Aliases

FastAPI = Fastapi
GraphQL = Graphql

+ 1
- 1
docs/nodes/onprem.md 查看文件

@@ -158,8 +158,8 @@ Node classes list of onprem provider.
- **diagrams.onprem.monitoring.Dynatrace**
- **diagrams.onprem.monitoring.Grafana**
- **diagrams.onprem.monitoring.Humio**
- **diagrams.onprem.monitoring.Newrelic**
- **diagrams.onprem.monitoring.Nagios**
- **diagrams.onprem.monitoring.Newrelic**
- **diagrams.onprem.monitoring.PrometheusOperator**
- **diagrams.onprem.monitoring.Prometheus**
- **diagrams.onprem.monitoring.Sentry**


+ 1
- 0
docs/nodes/programming.md 查看文件

@@ -41,6 +41,7 @@ Node classes list of programming provider.
- **diagrams.programming.framework.Fastapi**, **FastAPI** (alias)
- **diagrams.programming.framework.Flask**
- **diagrams.programming.framework.Flutter**
- **diagrams.programming.framework.Graphql**, **GraphQL** (alias)
- **diagrams.programming.framework.Laravel**
- **diagrams.programming.framework.Micronaut**
- **diagrams.programming.framework.Rails**


二进制
resources/programming/framework/graphql.png 查看文件

之前 之后
宽度: 256  |  高度: 256  |  大小: 15 KiB

正在加载...
取消
保存