halfzebra / express-elm

Express Elm Template Engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Express Elm Template Engine

Purely Functional templates for express framework.

Installation

npm install express-elm --save

Usage

const express = require('express');
const path = require('path');
const elmRenderer = require('express-elm');

const app = express();

app.engine('elm', elmRenderer);
app.set('view engine', 'elm');
app.set('views', path.join(__dirname, 'views'));

app.get('/', (req, res) => {
  res.render('MyModule', { model: { age: 24, name: 'Noah' } })
});

Check out a fully functioning example.

About

Express Elm Template Engine


Languages

Language:JavaScript 76.6%Language:Elm 23.4%