Marko + HTTP Server
See the marko-http sample project for a working example.
Installation
npm install marko --save
Usage
require("marko/node-require").install();
const http = require("http");
const server = http.createServer();
const port = 8080;
const indexTemplate = require("./index.marko");
server.on("request", (req, res) => {
indexTemplate.render(
{
name: "Frank",
count: 30,
colors: ["red", "green", "blue"]
},
res
);
});
server.listen(port, () => {
console.log(`Successfully started server on port ${port}`);
});
EDIT Contributors
Helpful? You can thank these awesome people! You can also edit this doc if you see any issues or want to improve it.