mirror of
https://github.com/marko-js/marko.git
synced 2026-01-18 14:55:13 +00:00
709 B
709 B
Fastify + Marko
See the marko-fastify sample project for a fully-working example.
Installation
npm install fastify --save
npm install point-of-view --save
npm install marko --save
Usage
const fastify = require('fastify')();
fastify.register(require('point-of-view'), {
engine: {
marko: require('marko')
}
});
fastify.get('/', (req, reply) => {
reply.view('/index.marko', {
name: 'Frank',
count: 30,
colors: ['red', 'green', 'blue']
});
});
fastify.listen(8080, err => {
if (err) throw err;
console.log(`Server listening on ${fastify.server.address().port}`);
});