| 19 | = Applications = |
| 20 | == Static WebPage Generation == |
| 21 | * [Google:javascript+static+site+generation] |
| 22 | * static site generator: [https://www.npmjs.com/search?q=static%20site%20generator npm] |
| 23 | * //[https://www.sitepoint.com/6-nodejs-static-site-generators/ 6 Node.js Static Site Generators]// 2005-03-17 |
| 24 | * [[Image(https://nodei.co/npm/metalsmith.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/metalsmith/, title=segmentio/metalsmith)]] search: [https://www.npmjs.com/search?q=metalsmith npm], keyword: [https://www.npmjs.com/browse/keyword/metalsmith npm] |
| 25 | * [http://metalsmith.io/#the-community-plugins The Community Plugins] |
| 26 | * [[Image(https://nodei.co/npm/metalsmith-permalinks.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/metalsmith-permalinks/, title=segmentio/metalsmith-permalinks)]] |
| 27 | * [[Image(https://nodei.co/npm/metalsmith-imagemin.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/metalsmith-imagemin/, title=ahmadnassri/metalsmith-imagemin)]] |
| 28 | * [[Image(https://nodei.co/npm/metalpress.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/metalpress/, title=axisdefined/metalpress)]] |
| 29 | * [[Image(https://nodei.co/npm/metalsmith-convert.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/metalsmith-convert/, title=tomterl/metalsmith-convert)]] |
| 30 | * [[Image(https://nodei.co/npm/metalsmith-project-images.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/metalsmith-project-images/, title=hoetmaaiers/metalsmith-project-images)]] |
| 31 | * [[Image(https://nodei.co/npm/metalsmith-image-resizer.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/metalsmith-image-resizer/, title=kenhoff/metalsmith-image-resizer)]] |
| 32 | * [[Image(https://nodei.co/npm/metalsmith-scan-images.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/metalsmith-scan-images/, title=clemsos/metalsmith-scan-images)]] |
| 33 | * [[Image(https://nodei.co/npm/metalsmith-hover.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/metalsmith-hover/, title=lambtron/metalsmith-hover)]] |
| 34 | * [[Image(https://nodei.co/npm/metalsmith-skeleton-gallery.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/metalsmith-skeleton-gallery/, title=petermorlion/metalsmith-skeleton-gallery)]] |
| 35 | * [[Image(https://nodei.co/npm/code.metalsmith-linkcheck.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/code.metalsmith-linkcheck/, title=gchallen/code.metalsmith-linkcheck)]] |
| 36 | * [[Image(https://nodei.co/npm/wintersmith2.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/wintersmith2/, title=justjake/wintersmith)]] search: [https://www.npmjs.com/search?q=wintersmith npm], keyword: [https://www.npmjs.com/browse/keyword/wintersmith npm] |
| 37 | * [[Image(https://nodei.co/npm/wintersmith-image-generator.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/wintersmith-image-generator/, title=wintersmith-image-generator)]] |
| 38 | * [[Image(https://nodei.co/npm/wintersmith-html.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/wintersmith-html/, title=alnorth29/wintersmith-html)]] |
| 177 | == Templating == |
| 178 | * [[Image(https://nodei.co/npm/consolidate.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/consolidate/, title=tj/consolidate.js)]] Template engine consolidation library |
| 179 | * [[Image(https://nodei.co/npm/handlebars.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/handlebars/, title=wycats/handlebars.js)]] |
| 180 | * [[Image(https://nodei.co/npm/pug.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/pug/, title=pugjs/pug)]][[Image(https://nodei.co/npm/jade.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/jade/)]] |
| 181 | * [[Image(https://nodei.co/npm/react.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/react/, title=facebook/react)]] |
| 182 | * [[Image(https://nodei.co/npm/ejs.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/ejs/, title=mde/ejs)]] |
| 183 | * [[Image(https://nodei.co/npm/mustache.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/mustache/, title=janl/mustache.js)]] |
| 184 | * [[Image(https://nodei.co/npm/swig.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/swig/, title=paularmstrong/swig)]] |
| 185 | * [[Image(https://nodei.co/npm/nunjucks.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/nunjucks/, title=mozilla/nunjucks)]] |
| 186 | * [[Image(https://nodei.co/npm/dot.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/dot/, title=olado/doT)]] |
| 187 | * [[Image(https://nodei.co/npm/dustjs-linkedin.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/dustjs-linkedin/, title=linkedin/dustjs)]] |
| 188 | * [[Image(https://nodei.co/npm/ractive.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/ractive/, title=ractivejs/ractive)]] |
| 189 | * [[Image(https://nodei.co/npm/ect.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/ect/, title=baryshev/ect)]] |
| 190 | * [[Image(https://nodei.co/npm/swig-templates.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/swig-templates/, title=node-swig/swig-templates)]] |
| 191 | * [[Image(https://nodei.co/npm/fest.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/fest/, title=mailru/fest)]] |
| 192 | * [[Image(https://nodei.co/npm/gaikan.png?downloads=true&downloadRank=true&stars=true, link=https://nodei.co/npm/gaikan/, title=Deathspike/gaikan)]] |
| 193 | === References and further reading === |
| 194 | * [Google:express+javascript+compatible+template] |
| 195 | * //[https://expressjs.com/en/guide/using-template-engines.html Using template engines with Express] |
| 196 | * //[https://github.com/expressjs/express/wiki#template-engines Template Engines]// |
| 197 | * //[https://strongloop.com/strongblog/compare-javascript-templates-jade-mustache-dust/ Comparing JavaScript Templating Engines: Jade, Mustache, Dust and More]// |
| 198 | * //[https://www.quora.com/What-is-the-best-Node-js-template-engine What is the best Node.js template engine?]// |
| 199 | * https://github.com/Deathspike/template-benchmark |