From 41e11a841ad94e134cd6c549386c35f8cfe7e4d2 Mon Sep 17 00:00:00 2001 From: Mateusz Charytoniuk <mateusz.charytoniuk@protonmail.com> Date: Mon, 5 Feb 2024 20:14:27 +0100 Subject: [PATCH] chore(docs): use cases --- app/Template/StaticPageLayout/Turbo.php | 2 +- docs/pages/tutorials/index.md | 2 +- docs/pages/use-cases/index.md | 33 +++++++++++++++++++++++++ resources/css/docs-common.css | 2 +- 4 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 docs/pages/use-cases/index.md diff --git a/app/Template/StaticPageLayout/Turbo.php b/app/Template/StaticPageLayout/Turbo.php index 63cce2d7..9be69409 100644 --- a/app/Template/StaticPageLayout/Turbo.php +++ b/app/Template/StaticPageLayout/Turbo.php @@ -178,7 +178,7 @@ abstract readonly class Turbo extends StaticPageLayout scrolling="0" src="https://ghbtns.com/github-btn.html?user=distantmagic&repo=resonance&type=star&count=true&size=large" title="GitHub" - width="170" + width="130" ></iframe> </div> HTML; diff --git a/docs/pages/tutorials/index.md b/docs/pages/tutorials/index.md index 19aa17a9..46ad0047 100644 --- a/docs/pages/tutorials/index.md +++ b/docs/pages/tutorials/index.md @@ -1,7 +1,7 @@ --- collections: - name: primary_navigation - next: community/index + next: use-cases/index description: docs layout: dm:tutorial-list title: Tutorials diff --git a/docs/pages/use-cases/index.md b/docs/pages/use-cases/index.md new file mode 100644 index 00000000..4caae222 --- /dev/null +++ b/docs/pages/use-cases/index.md @@ -0,0 +1,33 @@ +--- +collections: + - name: primary_navigation + next: community/index +description: docs +layout: dm:tutorial-list +title: Use Cases +--- + +# Use Cases + +Resonance is perfect for applications development, blending rapid prototyping +with streamlined code management. It enables quick validation of product +hypotheses, allowing you to understand what features build positive user +traction quickly. As applications evolve, the framework ensures consistent, +readable, and standardized development. + +Resonance is centered around the idea of using PHP to serve as a communication +hub, interconnecting all your services through REST API, GraphQL, WebSockets, +gRPC, and more. It allows you to quickly start and expand applications in an +asynchronous environment and be able to set up all the necessary services and +APIs, and then swap, replace, or expand all the application's components. + +## Specific Use Cases + +- Rapid feature prototyping +- Creating and expanding SaaS applications +- High-performance PHP applications +- Cross-service communication +- Streamlined codebase refactoring +- Memory usage optimization +- Asynchronous task management +- Applications’ integration with open source, self-hosted LLMs diff --git a/resources/css/docs-common.css b/resources/css/docs-common.css index 9afdcba5..f440c92c 100644 --- a/resources/css/docs-common.css +++ b/resources/css/docs-common.css @@ -157,7 +157,7 @@ a:active, background-color: var(--color-primary-banner-background); border-bottom: 1px solid var(--color-border); display: flex; - padding: 20px 20px; + padding: 20px; position: sticky; top: 0; } -- GitLab