From 13809b39815017ae87819fc294118c5a64e78916 Mon Sep 17 00:00:00 2001 From: Oleksandr Dzhychko Date: Thu, 9 Nov 2023 13:57:06 +0100 Subject: [PATCH] docs: update and restructure (WIP) --- docs/global/modules/samples2/pages/overview.adoc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/global/modules/samples2/pages/overview.adoc b/docs/global/modules/samples2/pages/overview.adoc index bac0e97..7d1cb35 100644 --- a/docs/global/modules/samples2/pages/overview.adoc +++ b/docs/global/modules/samples2/pages/overview.adoc @@ -50,20 +50,21 @@ to connect to a branch on a xref:core:reference/component-model-server.adoc[mode The branch can optionally be kept in sync with an MPS project by using the https://artifacts.itemis.cloud/service/rest/repository/browse/maven-mps/org/modelix/mps/model-server-sync-plugin/[model-server-sync-plugin] like in xref:use_case_1[use case 1] -== Use case 2 +== Use case 3 Here web frontend directly connects to a model server without an intermediate backend. It runs a https://artifacts.itemis.cloud/service/rest/repository/browse/maven-mps/org/modelix/model-client/[model-client] directly inside a Single-page application that connects to the model server. -Like in xref:use_case_1_variant_b[variant B of use case 1], the model server can optionally be synced with a running MPS. +Like in xref:use_case_1_variant_b[variant B of use case 2], +the model server can optionally be synced with a running MPS. This use case has two clients. One is an application to edit model data and is written in https://vuejs.org/[Vue.js]. And the other is an application to overview model data and is written with https://angular.io/[Angular]. Both applications use a TypeScript API -generated by the xref:core:reference/component-model-api-gen-gradle.adoc[Model API generator] from the xref:metamodel.adoc[metamodel.] +generated by the xref:core:reference/component-model-api-gen-gradle.adoc[Model API generator] from the xref:metamodel.adoc[metamodel].