You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The `apigee-go-gen` tool streamlines your Apigee development experience using [Go style](https://developer.hashicorp.com/nomad/tutorials/templates/go-template-syntax) templates with a YAML-First approach.
22
+
The `apigee-go-gen`CLI tool streamlines your Apigee development experience using [Go style](https://developer.hashicorp.com/nomad/tutorials/templates/go-template-syntax) templates with a YAML centric workflow.
The `apigee-go-gen` tool streamlines your Apigee development experience using [Go style](https://developer.hashicorp.com/nomad/tutorials/templates/go-template-syntax) templates with a [YAML-First](#why-use-yaml-first) approach.
22
+
The `apigee-go-gen`CLI tool streamlines your Apigee development experience using [Go style](https://developer.hashicorp.com/nomad/tutorials/templates/go-template-syntax) templates with a YAML centric workflow.
23
23
24
24
**Here's what you'll find:**
25
25
@@ -29,9 +29,9 @@ The `apigee-go-gen` tool streamlines your Apigee development experience using [G
29
29
By using this tool alongside the [Apigee CLI](https://github.com/apigee/apigeecli), you'll unlock a highly customizable workflow. This is perfect for both streamlined local development and robust CI/CD pipelines.
30
30
31
31
32
-
## Why use YAML-First
32
+
## Why use YAML
33
33
34
-
The API proxy bundle format has certain characteristics that can present challenges:
34
+
The traditional Apigee API proxy bundle format has certain characteristics that can present challenges:
35
35
36
36
***XML Format**: XML is a polarizing format. While it offers advantages like legacy tooling
37
37
support and well-defined schema validation, its verbosity can make it less ideal for smaller configuration files.
@@ -40,9 +40,9 @@ The API proxy bundle format has certain characteristics that can present challen
40
40
limiting flexibility in terms of re-use and customization. This often leads Apigee customers to develop their
41
41
own systems to manage, adapt, and deploy these bundles across environments.
42
42
43
-
What if there was a better way? ...
43
+
**What if there was a better way?** ...
44
44
45
-
I propose using YAML to represent API Proxies in combination with a powerful Go style templating engine.
45
+
You can define Apigee API Proxies using YAML configuration files and customize them with a flexible templating system.
46
46
47
47
This approach has the potential to address the current challenges, offering:
0 commit comments