Skip to content

Commit c44fcc9

Browse files
eneufeldplangerndoschek
authored
Update the documentation (#46)
* replace Coffee Editor NG with two different approaches * get rid of tree examples --------- Co-authored-by: Philip Langer <planger@eclipsesource.com> Co-authored-by: Nina Doschek <ndoschek@eclipsesource.com>
1 parent d7f3b92 commit c44fcc9

File tree

38 files changed

+1191
-1340
lines changed

38 files changed

+1191
-1340
lines changed

content/_index/coffeeeditorlinks/blogpost.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

content/_index/coffeeeditorlinks/index.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

content/_index/coffeeeditorlinks/sources.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

content/_index/coffeeeditorlinks/tryitnow.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

content/_index/coffeeeditoroverview/index.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

content/_index/why/ecosystem.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ weight = 65
77
#url = "https://github.com/eclipse-emfcloud/theia-tree-editor"
88
+++
99

10-
EMF Cloud is a flexible architecture of compatible libraries and components embedded in a rich ecosystem of well-established best-in-class open-source technologies inside and outside of the EMF Cloud project. To name a few of them, EMF Cloud is close friends and works well with [Eclipse GLSP]({{< ref "documentation/diagrameditor" >}}), [JSON Forms]({{< ref "documentation/treeeditor" >}}), [Langium]({{< ref "documentation/langium" >}}), as well as [EMF and Xtext]({{< ref "documentation/emf" >}}).
10+
EMF Cloud is a flexible architecture of compatible libraries and components embedded in a rich ecosystem of well-established best-in-class open-source technologies inside and outside of the EMF Cloud project. To name a few of them, EMF Cloud is close friends and works well with [Eclipse GLSP](https://eclipse.dev/glsp/), [JSON Forms]({{< ref "documentation/langiumApproach#treeEditors" >}}), [Langium]({{< ref "documentation/langiumApproach#langium" >}}), as well as [EMF and Xtext]({{< ref "documentation/emf" >}}).

content/_index/why/editing-experience.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ weight = 30
44

55
[asset]
66
icon = "fa fa-users"
7-
#url = "#coffeeeditoroverview"
7+
url = "./documentation/approaches"
88
+++
99

1010
EMF Cloud clearly separates your central model management from your frontend widgets that show, edit or interact with your data models. This gives you full freedom in creating the most appropriate UI for presenting each part of your model to your users, whether it is a form editor, a tree view, graphical diagram or a textual DSL.

content/_index/why/language-design.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ weight = 45
77
url = "./documentation/modelinglanguage"
88
+++
99

10-
EMF Cloud takes a very simple and pragmatic approach for [defining the structure of your model data]({{< ref "documentation/modelingLanguage" >}}). For the usual cases, you just define Typescript interfaces and annotate them with meta-information, if necessary, and the rest is taken care of by the EMF Cloud tooling to create a model hub that is capable of managing data according to your model structure.
10+
EMF Cloud takes a very simple and pragmatic approach for [defining the structure of your model data]({{< ref "documentation/langiumApproach#dsl" >}}). For the usual cases, you just define Typescript interfaces and annotate them with meta-information, if necessary, and the rest is taken care of by the EMF Cloud tooling to create a model hub that is capable of managing data according to your model structure.

content/_index/why/model-management.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ weight = 20
77
url = "/documentation/modelhub/"
88
+++
99

10-
EMF Cloud makes your data models available to all your editors, views and services with an [extensible *model hub*]({{< ref "documentation/modelhub" >}}) via an extensible API. By default those models are stored in JSON files, but also custom file formats, textual DSLs, or even arbitrary other data sources can be integrated.
10+
EMF Cloud makes your data models available to all your editors, views and services with an [extensible *model hub*]({{< ref "documentation/modelHubApproach#modelHub" >}}) via an extensible API. By default those models are stored in JSON files, but also custom file formats, textual DSLs, or even arbitrary other data sources can be integrated.

content/_index/why/technology-stack.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ weight = 10
66
icon = "fab fa-js"
77
+++
88

9-
EMF Cloud enables you to build feature-rich modeling tools based on a modern and well-known technology stack, using Typescript on both frontend and backend via Node.js and your favorite UI library, such as React for user interfaces based on HTML5 and CSS, and [Eclipse GLSP for graphical representations]({{< ref "/documentation/diagrameditor" >}}).
9+
EMF Cloud enables you to build feature-rich modeling tools based on a modern and well-known technology stack, using Typescript on both frontend and backend via Node.js and your favorite UI library, such as React for user interfaces based on HTML5 and CSS, and [Eclipse GLSP for graphical representations](https://eclipse.dev/glsp/).

0 commit comments

Comments
 (0)