@dot-event/render

0.0.23 • Public • Published

@dot-event/render

dot-event server side renderer

render

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

Readme

Keywords

Package Sidebar

Install

npm i @dot-event/render

Weekly Downloads

1

Version

0.0.23

License

MIT

Unpacked Size

6.73 kB

Total Files

7

Last publish

Collaborators

  • winton