reading-notes

Notes for Codefellows Code 401 301 201 and 102

Templating with Mustache

Reference: Mustache.js Official Documentation

Javascript Templating

Javascript templating is a fast and efficient technique to render client-side view templates with Javascript by using a JSON data source. The template is HTML markup, with added templating tags that will either insert variables or run programming logic. The template engine then replaces variables and instances declared in a template file with actual values at runtime, and convert the template into an HTML file sent to the client. Mustache

Mustache

is a logic-less template syntax. It can be used for HTML, config files, source code — anything. It works by expanding tags in a template using values provided in a hash or object. It is often referred to as “logic-less” because there are no if statements, else clauses, or for loops. Instead, there are only tags. Some tags are replaced with a value, some nothing, and others a series of values. mustache.js is an implementation of the mustache template system in JavaScript. It is often considered the base for JavaScript templating. And, since mustache supports various languages, we don’t need a separate templating system on the server side.

$ npm install mustache --save

wow need more explanation on all this …

A Guide to Flexbox

https://css-tricks.com/snippets/css/a-guide-to-flexbox/

Properties for the Parent (flex container):

Properties for the Children (flex items)

Flexbox Froggy

Back to ReadMe