mirror of
https://github.com/laurent22/joplin.git
synced 2024-12-24 10:27:10 +02:00
Update architecture.md
This commit is contained in:
parent
77789c0b17
commit
c08f7de6bb
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
Joplin as a project is organised around three main components:
|
Joplin as a project is organised around three main components:
|
||||||
|
|
||||||
- The user applications (desktop, mobile and CLI)
|
- The user applications: For [desktop](https://github.com/laurent22/joplin/blob/dev/readme/desktop.md), [mobile](https://github.com/laurent22/joplin/blob/dev/readme/mobile.md) and [CLI](https://github.com/laurent22/joplin/blob/dev/readme/terminal.md))
|
||||||
- Joplin Server
|
- [Joplin Server](https://github.com/laurent22/joplin/blob/dev/packages/server/README.md)
|
||||||
- Web Clipper
|
- [Web Clipper](https://github.com/laurent22/joplin/blob/dev/readme/clipper.md)
|
||||||
|
|
||||||
## User applications
|
## User applications
|
||||||
|
|
||||||
@ -16,7 +16,7 @@ The overall architecture for each application is as such:
|
|||||||
|
|
||||||
- Back end: This is shared by all applications. It is made of:
|
- Back end: This is shared by all applications. It is made of:
|
||||||
|
|
||||||
- Services: Provide high-level functionalities, such as the search engine, plugin system or database driver.
|
- Services: Provide high-level functionalities, such as the [search engine](https://github.com/laurent22/joplin/tree/dev/packages/lib/services/searchengine), [plugin system](https://github.com/laurent22/joplin/tree/dev/packages/lib/services/plugins) or [synchroniser](https://github.com/laurent22/joplin/blob/dev/packages/lib/Synchronizer.ts).
|
||||||
|
|
||||||
- Models: The model layer sits between the services and database. They provide a higher level abstraction than SQL and utility functions to easily save data, such as notes, notebooks, etc.
|
- Models: The model layer sits between the services and database. They provide a higher level abstraction than SQL and utility functions to easily save data, such as notes, notebooks, etc.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user