iopa-template-razor
About
iopa-template-razor
is IOPA middleware for rendering templates using razor view engine
Installation
$ npm install iopa-template-razor
Credits
This project, including documentation, was forked under MIT license from andyedinborough/RazorJS with various changes throughout to filename and package handling, and so that it that is easier to consume from OWIN-JS, Connect, Koa, and Express middleware.
To date, the raw parsing routines have not been adjusted materially from the RazorJS implementation.
API
A JavaScript implementation of the Razor view engine that aims to be simple and compatible for use both in the browser and in Node--simple enough for templating:
razor.lib.compile('hello @model.name')({ name: 'world' }) == 'hello world'
As well as an IOPA view-engine:
const iopa = templates = razor = http = iopaConnect = var app = ; app; app; app; http;
Live Demo (of underlying view engine technology)
Try RazorJS in your browser now: http://jsbin.com/imihov/latest
Syntax
Description | Code | Notes |
---|