@seanox/aspect-js
Version:
full stack JavaScript framework for SPAs incl. reactivity rendering, mvc / mvvm, models, expression language, datasource, virtual paths, unit test and some more
261 lines (215 loc) • 8.87 kB
Markdown
# Handbuch
## Inhalt
* [Motivation](#motivation)
* [Einführung](#einführung)
* [Expression Language](#expression-language)
* [Markup](#markup)
* [Scripting](#scripting)
* [DataSource](#datasource)
* [Resource-Bundle](#resource-bundle-i18nl10n)
* [Model-View-Controller](#model-view-controller)
* [SiteMap](#sitemap)
* [Komponenten](#komponenten)
* [Reaktives Rendering](#reaktives-rendering)
* [API-Erweiterungen](#api-erweiterungen)
* [Ereignisse](#ereignisse)
* [Test](#test)
* [Entwicklung](#entwicklung)
### Motivation
* [Motivation](motivation.md#motivation)
### Einführung
* [Einführung](introduction.md#einführung)
### Expression Language
* [Expression Language](expression.md#expression-language)
* [Elemente](expression.md#elemente)
* [Text](expression.md#text)
* [Literal](expression.md#literal)
* [Keyword](expression.md#keyword)
* [Value](expression.md#value)
* [Methode](expression.md#methode)
* [Logik](expression.md#logik)
* [Expressions](expression.md#expressions)
* [Value-Expression](expression.md#value-expression)
* [Method-Expression](expression.md#method-expression)
* [Element-Expression](expression.md#element-expression)
* [Variable-Expression](expression.md#variable-expression)
* [Kombination](expression.md#kombination)
* [(?...) tolerate](expression.md#-tolerate)
* [Ergänzung](expression.md#erg%C3%A4nzung)
### Markup
* [Markup](markup.md#markup)
* [Attribute](markup.md#attribute)
* [composite](markup.md#composite)
* [condition](markup.md#condition)
* [events](markup.md#events)
* [id](markup.md#id)
* [import](markup.md#import)
* [interval](markup.md#interval)
* [iterate](markup.md#iterate)
* [message](markup.md#message)
* [namespace](markup.md#namespace)
* [notification](markup.md#notification)
* [output](markup.md#output)
* [release](markup.md#release)
* [render](markup.md#render)
* [strict](markup.md#strict)
* [validate](markup.md#validate)
* [@-Attribute](markup.md#-attribute)
* [Expression Language](markup.md#expression-language)
* [Scripting](markup.md#scripting)
* [Customizing](markup.md#customizing)
* [Tag](markup.md#tag)
* [Selector](markup.md#selector)
* [Acceptor](markup.md#acceptor)
* [Parameter](markup.md#parameter)
* [Härtung](markup.md#härtung)
### Scripting
* [Scripting](scripting.md#scripting)
* [Eingebettetes Composite-JavaScript](scripting.md#eingebettetes-composite-javascript)
* [Module](scripting.md#module)
* [Makros](scripting.md#makros)
* [#export](scripting.md#export)
* [#import](scripting.md#import)
* [#module](scripting.md#module)
* [#use](scripting.md#use)
* [(?...) tolerate](scripting.md#-tolerate)
* [Debugging](scripting.md#debugging)
### DataSource
* [DataSource](datasource.md#datasource)
* [Data Storage](datasource.md#data-storage)
* [Locales](datasource.md#locales)
* [Locator](datasource.md#locator)
* [XPath](datasource.md#xpath)
* [fetch](datasource.md#fetch)
* [transform](datasource.md#transform)
* [collect](datasource.md#collect)
* [Ergänzung](datasource.md#erg%C3%A4nzung)
### Resource-Bundle (i18n/l10n)
* [Resource-Bundle (i18n/l10n)](message.md#resource-bundle-messagesi18nl10n)
### Model-View-Controller
* [Model-View-Controller](mvc.md#model-view-controller)
* [Model](mvc.md#model)
* [View](mvc.md#view)
* [Controller](mvc.md#controller)
* [View-Model-Binding](mvc.md#view-model-binding)
* [Composite](mvc.md#composite)
* [Binding](mvc.md#binding)
* [Dock](mvc.md#dock)
* [Undock](mvc.md#undock)
* [Synchronization](mvc.md#synchronization)
* [Validation](mvc.md#validation)
* [Events](mvc.md#events)
### SiteMap
* [SiteMap](sitemap.md#sitemap)
* [Begriffe](sitemap.md#begriffe)
* [Page](sitemap.md#page)
* [Face](sitemap.md#face)
* [Facet](sitemap.md#facet)
* [Face-Flow](sitemap.md#face-flow)
* [Konfiguration](sitemap.md#konfiguration)
* [Face Flow](sitemap.md#face-flow-1)
* [Permissions](sitemap.md#permissions)
* [Acceptors](sitemap.md#acceptors)
* [Navigation](sitemap.md#navigation)
* [Berechtigungskonzept](sitemap.md#berechtigungskonzept)
* [Acceptors](sitemap.md#acceptors)
* [Virtual Paths](sitemap.md#virtual-paths)
* [Root Path](sitemap.md#root-path)
* [Relative Path](sitemap.md#relative-path)
* [Absolute Path](sitemap.md#absolute-path)
* [Variable Path](sitemap.md#variable-path)
* [Functional Path](sitemap.md#functional-path)
### Komponenten
* [Komponenten](composite.md#komponenten)
* [Modul](composite.md#modul)
* [Komponente](composite.md#komponente)
* [Composite](composite.md#composite)
* [Aufbau](composite.md#aufbau)
* [Ressourcen](composite.md#ressourcen)
* [Laden](composite.md#laden)
* [CSS](composite.md#css)
* [JavaScript](composite.md#javascript)
* [HTML](composite.md#html)
* [Common Standard-Komponente](composite.md#common-standard-komponente)
* [Namespace](composite.md#namespace)
* [Ergänzung](composite.md#erg%C3%A4nzung)
### Reaktives Rendering
* [Reaktives Rendering](reactive.md#reaktives-rendering)
### API-Erweiterungen
* [API-Erweiterungen](extension.md#api-erweiterungen)
* [Namespace](extension.md#namespace)
* [Element](extension.md#element)
* [Math](extension.md#math)
* [Object](extension.md#object)
* [RegExp](extension.md#regexp)
* [String](extension.md#string)
* [window](extension.md#window)
* [XMLHttpRequest](extension.md#xmlhttprequest)
### Ereignisse
* [Ereignisse](events.md#ereignisse)
* [Rendering](events.md#rendering)
* [Composite.EVENT_RENDER_START](events.md#compositeevent_render_start)
* [Composite.EVENT_RENDER_NEXT](events.md#compositeevent_render_next)
* [Composite.EVENT_RENDER_END](events.md#compositeevent_render_end)
* [View-Model-Binding](events.md#view-model-binding)
* [Composite.EVENT_MOUNT_START](events.md#compositeevent_mount_start)
* [Composite.EVENT_MOUNT_NEXT](events.md#compositeevent_mount_next)
* [Composite.EVENT_MOUNT_END](events.md#compositeevent_mount_end)
* [HTTP](events.md#http)
* [Composite.EVENT_HTTP_START](events.md#compositeevent_http_start)
* [Composite.EVENT_HTTP_PROGRESS](events.md#compositeevent_http_progress)
* [Composite.EVENT_HTTP_RECEIVE](events.md#compositeevent_http_receive)
* [Composite.EVENT_HTTP_LOAD](events.md#compositeevent_http_load)
* [Composite.EVENT_HTTP_ABORT](events.md#compositeevent_http_abort)
* [Composite.EVENT_HTTP_TIMEOUT](events.md#compositeevent_http_timeout)
* [Composite.EVENT_HTTP_ERROR](events.md#compositeevent_http_error)
* [Composite.EVENT_HTTP_END](events.md#compositeevent_http_end)
* [Error](events.md#error)
* [Composite.EVENT_ERROR](events.md#compositeevent_error)
### Test
* [Test](test.md#test)
* [Testfall](test.md#testfall)
* [name](test.md#name)
* [test](test.md#test)
* [timeout](test.md#timeout)
* [expected](test.md#expected)
* [ignore](test.md#ignore)
* [Szenario](test.md#szenario)
* [Suite](test.md#suite)
* [Assert](test.md#assert)
* [assertTrue](test.md#asserttrue)
* [assertFalse](test.md#assertfalse)
* [assertEquals](test.md#assertequals)
* [assertNotEquals](test.md#assertnotequals)
* [assertSame](test.md#assertsame)
* [assertNotSame](test.md#assertnotsame)
* [assertNull](test.md#assertnull)
* [assertNotNull](test.md#assertnotnull)
* [assertUndefined](test.md#assertundefined)
* [assertNotUndefined](test.md#assertnotundefined)
* [fail](test.md#fail)
* [Konfiguration](test.md#konfiguration)
* [auto](test.md#auto)
* [output](test.md#output)
* [monitor](test.md#monitor)
* [Output](test.md#output-1)
* [Forwarding](test.md#forwarding)
* [Buffer](test.md#buffer)
* [Listener](test.md#listener)
* [Monitoring](test.md#monitoring)
* [Control](test.md#control)
* [Events](test.md#events)
* [Erweiterung](test.md#erweiterung)
### Entwicklung
* [Entwicklung](development.md#entwicklung)
* [Server](development.md#server)
* [Build](development.md#build)
* [Test](development.md#test)
* [Firewall](development.md#firewall)
* [Browser zum Testen](development.md#browser-zum-testen)
* [Ablauf](development.md#ablauf)
* [Release](development.md#release)
* [GitHub](development.md#github)
* [npmjs.com](development.md#npmjscom)
* [cdn.jsdelivr.net](development.md#cdnjsdelivrnet)
* [Playground](development.md#playground)