dot-event / render

dot-event view renderer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@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

About

dot-event view renderer


Languages

Language:JavaScript 100.0%