Skip to content

Commit 5c2ed52

Browse files
Erwan CarriouErwan Carriou
authored andcommitted
- update readme
1 parent 4b782c2 commit 5c2ed52

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,27 @@ System SDK is a SDK for building JavaScript Application Systems.
1818
#### A metamodel
1919

2020
SyrupJS contains a metamodel to help you to design your model. The definition of the model is made on a JSON format called [MSON](https://syrupjs.readme.io/docs/design-your-model#section-mson), no code is needed.
21+
2122
With [MSON](https://syrupjs.readme.io/docs/design-your-model#section-mson) you can define types, classes, one to one / one to many relationships and multi inheritance between classes.
23+
2224
[MSON](https://syrupjs.readme.io/docs/design-your-model#section-mson) is based on [UML](http://uml.org), so learning it is very easy.
2325

24-
#### A NoSQL DataBase
26+
#### A NoSQL Database
2527

2628
SyrupJS acts as an ODM (Object-Document Mapper) to manage your components as NoSQL Documents.
29+
2730
SyrupJS has a micro NoSQL Database that stores your components and you can export/import them into another SyrupJS NoSQL Database.
31+
2832
Thanks to SyrupJS NoSQL Database, you can compose your model with an another one.
2933

30-
#### A Component factory
34+
#### A component factory
3135

3236
SyrupJS uses the [Model-Driven Architecture](http://www.omg.org/mda/) approach to create classes based on your design. Use them to instantiate your components.
3337

3438
#### A Workflow engine
3539

3640
SyrupJS checks at runtime if the signatures of invoked methods are compliant with your model.
41+
3742
With SyrupJS your components really behave the way you designed them.
3843

3944
## Installation

0 commit comments

Comments
 (0)