@dot-event/render
v0.0.23
Published
dot-event view renderer
Downloads
25
Readme
@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 |