1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-23 18:17:20 +00:00

Docs and image updates

These two architecture diagrams are a few hundred kilobytes, so we
don’t want them baked into the HTML file
This commit is contained in:
Jermolene 2014-06-14 13:41:09 +01:00
parent d83c26fe3b
commit b4ddaccd1d
5 changed files with 426 additions and 7 deletions

View File

@ -1,5 +1,5 @@
created: 20130825162100000
modified: 20140318211655525
modified: 20140614120823657
tags: dev
title: TiddlyWiki Architecture
type: text/vnd.tiddlywiki
@ -8,12 +8,13 @@ The heart of TiddlyWiki is an extensible representation transformation engine fo
! Overview
The following diagram shows the internals of TiddlyWiki as a stack of tiddlers above a processing pipeline that converts WikiText into HTML.
{{TiddlyWiki Architecture.svg}}
The processing pipeline shows how WikiText is parsed by a stack of parse rules into a parse tree. The parse tree is rendered as a tree of widgets, which is synchronised into the DOM via the RefreshMechanism.
DOM events trigger actions on widgets which update the tiddler store. The updates trigger a change event which in turn triggers the refresh mechanism to update the DOM.
! Client/Server Architecture
{{Server Architecture.svg}}

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 272 KiB

View File

@ -0,0 +1,4 @@
title: Server Architecture.svg
type: image/svg+xml
tags: picture external-image dev
modified: 20140614120823657

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 278 KiB

View File

@ -1,3 +1,4 @@
title: TiddlyWiki Architecture.svg
type: image/svg+xml
tags: picture
tags: picture external-image dev
modified: 20140614120823657