0.0.26 • Published 7 years ago
@emit-js/render v0.0.26
@emit-js/render
emit server side renderer

Install
npm install @emit-js/emit @emit-js/renderSetup
const emit = require("@emit-js/emit")()
require("@emit-js/render")(emit)Usage
The render call creates HTML files from event(s) that return a DOM element:
require("./layoutPage")(emit)
emit.render({
outDir: "./bundle",
views: {
"index.html": {
event: "layoutPage",
},
},
})ℹ️ The renderer waits for all emit 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/emit-js/controller#readme |
| el | DOM elements | https://github.com/emit-js/el#readme |
| view | DOM view | https://github.com/emit-js/view#readme |