Licence
MIT
Version
0.0.23
Deps
2
Size
7 kB
Vulns
0
Weekly
0
@dot-event/render
dot-event server side renderer

Install
npm install dot-event @dot-event/render
Setup
const dot = require("dot-event")()
require("@dot-event/render")(dot)
Usage
The render call creates HTML files from event(s) that return a DOM element:
require("./layoutPage")(dot)
dot.render({
outDir: "./bundle",
views: {
"index.html": {
event: "layoutPage",
},
},
})
The renderer waits for all dot-event promises to complete before writing the final output.
Render calls should be made synchronously. Use separate processes if you need concurrency.
This library is not meant to be bundled with client assets.
Related composers
| Library | Description | URL |
|---|---|---|
| controller | DOM controller | https://github.com/dot-event/controller#readme |
| el | DOM elements | https://github.com/dot-event/el#readme |
| view | DOM view | https://github.com/dot-event/view#readme |