Denna mall motor är faktiskt en omarbetad version av ett liknande namn mall motorn genom Aleksander Williams: Dust .
Precis som den ursprungliga produkten, den här versionen använder också en utökad Mustasch syntax, med en ren och mycket enkelt API.
Damm används idag på Linkedins platser för montering innehåll baserat på förinställda mallar (wireframes).
Under huven, är Dust en logisk mindre mall motor, som i princip styr innehållsplacering (sammansättning) via grundläggande JavaScript loopar, villkors eller deltonerna, allt ingår i mallen själva språket, inte i koden (så termen: logik mindre ).
Eftersom ett stort företag som Linkedin har valt att stödja det här verktyget, bör du ge det en ser sig själv också, och hålla den i dina bokmärken eftersom det inte kan vara sista gången du hör om det.
< strong> Vad är nytt i den här versionen:
- Refactored tester för att förbättra organisation
- Uppdatera bower fil och package.json
- Support negativa tal passerade som params
- Uppdatera bower fil
- Lade Travis testmål för Node 0.12 och io.js
- Fix produktionen format (blank enbart) block inuti inline deltonerna
Vad är nytt i version 2.7.1:
- Refactored tester för att förbättra organisation
- Uppdatera bower fil och package.json
- Support negativa tal passerade som params
- Uppdatera bower fil
- Lade Travis testmål för Node 0.12 och io.js
- Fix produktionen format (blank enbart) block inuti inline deltonerna
Vad är nytt i version 2.6.2:
- Refactored tester för att förbättra organisation
- Uppdatera bower fil och package.json
- Support negativa tal passerade som params
- Uppdatera bower fil
- Lade Travis testmål för Node 0.12 och io.js
- Fix produktionen format (blank enbart) block inuti inline deltonerna
Vad är nytt i version 2.5.1:
- Fast att använda en multi-level objektnyckel (t.ex. foo.bar) som nyckeln till ett index lookup inom icke-självstängande taggar.
Vad är nytt i version 2.2.2:
- Lade context.getTemplateName. Den här metoden nu åter korrekt mallnamnet även för direkt lastade mallar används som deltonerna.
Krav :
- Javascript aktiverat på klientsidan
- Node.js 0,5 eller högre för server-side miljöer
Kommentarer hittades inte