Skip to content

Commit

Permalink
adds glee feature points and its diagram way
Browse files Browse the repository at this point in the history
Signed-off-by: Afzal Ansari <[email protected]>
  • Loading branch information
afzal442 committed Aug 1, 2023
1 parent 020f4d6 commit a78d962
Showing 1 changed file with 24 additions and 3 deletions.
27 changes: 24 additions & 3 deletions docs/pages/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,28 @@ title: 'Introduction'
weight: 20
---

[Glee](https://github.com/asyncapi/glee) is a spec-first framework that helps you build server-side applications. It leverages the AsyncAPI specification to make you more productive:
[Glee](https://github.com/asyncapi/glee) is a spec-first framework that helps you build server-side applications. That means it operates on the principle of defining the API specification (AsyncAPI) before diving into the actual implementation of the application logic. It leverages that principle to make you more productive:

- Glee ensures your code and AsyncAPI definition are on par, eliminating the problem of outdated documentation. Glee takes care of this automatically for you.
- Glee lets you focus on what matters and handles the rest for you. You only write the code for your business use-case. Glee takes care of performance, scalability, resilience, and everything you need to make your application production-ready.
- Glee ensures your code and AsyncAPI definition are on par, eliminating the problem of outdated documentation. By having both the code and the AsyncAPI definition in sync, you can ensure that the API documentation is always up to date, accurate, and reflects the current state of the application. Glee takes care of this automatically for you.
- Glee lets you focus on what matters and handles the rest for you. You only write the code for your business use-case. Glee takes care of performance, scalability, resilience, and everything you need to make your application production-ready.

To summarize, the Glee offers the following features and process flow, as shown in the diagram below:

```mermaid
graph TD;
A[AsyncAPI Glee CLI]
B[Creation]
H[Generation]
I[Optimization]
D[Validation]
F[Apps/Docs]
K[Bundling]
E[Conversion]
A-->B;
A-->D;
A-->H
H-->F
A-->I;
A-->E;
A-->K;
```

0 comments on commit a78d962

Please sign in to comment.