Skip to content

Commit

Permalink
docs: update and restructure (WIP)
Browse files Browse the repository at this point in the history
  • Loading branch information
odzhychko committed Nov 9, 2023
1 parent 36aefdc commit f7fe81a
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 8 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 10 additions & 7 deletions docs/global/modules/samples2/pages/overview.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,21 @@ to create custom solutions.
On this page, you can get an overview of all uses cases,
and see how they are related and what their essential differences are.

== Introduction
* Use case 1: Read model data through a web backend
.. The backend directly connects to a running MPS.
.. The backend directly connects to a modelix model server kept in sync with a running MPS.
* Use case 2: Read model data through a web frontend
+
The frontend directly connects to a modelix model server kept in sync with a running MPS.
include::samples2:partial$short-description.adoc[]
None of the examples try to reuse editors defined in MPS.
If your goal is to reuse MPS editors as is then modelix itself ships with a https://lp.jetbrains.com/projector/[Projector] integration to achieve this.

While all the examples use the same language defined in MPS they are not meant as one complete example but rather as individual parts.
The purpose of the examples is to give inspiration of what is possible with modelix and make you think and envision your own use cases.
image::system-diagram-full.svg[]

== Use case 1

In the first use case, we access model data in a web backend.
This data is served by a REST API to a dashboard.

=== Use case 1a

=== Use case 1b
Expand Down

0 comments on commit f7fe81a

Please sign in to comment.