Server API ¶
A few common functions used by Eliom.
Low level functions for Eliom, exceptions and types.
This module makes also possible get information from the configuration
file.
This module contains the functions you need to get (or set)
information about current request.
Server side state data, a.k.a Eliom references
Storing server-side values for your applications or sessions.
Content and form creation ¶
This module allows creating valid HTML content, or other XML formats.
|
|
| Eliom_content.Html | |
| Eliom_content.Svg | |
| Eliom_content.Xml | |
| Tools | |
Helpers for (hierarchical) menu generation in HTML5.
Service creation ¶
Creation and manipulation of Eliom services.
Eliom services registration for various kinds of page content:
Eliom application, valid Registration.Html, actions, redirections, static
files, ...
|
|
| Eliom_registration.Html | |
| Eliom_registration.Action | |
| Eliom_registration.Ocaml | |
| Eliom_registration.App | |
| Eliom_registration.File | |
| Eliom_registration.Any | |
| Eliom_registration.Redirection | |
Client/server communication ¶
This module implements shared (i.e., client-server) versions of
the React and ReactiveData libraries.
Server to client notifications.
Client-server cache for Eliom applications, that is used both for
keeping data on client side or keeping values in memory during a
request.
Broadcasting facilities between clients and server
Primitives to push data to the client, without explicit request.
Propagate events
occurrences from the server to the client and the other way
around.
Index ¶