Quel moteur de template puis-je utiliser avec JS et PHP? [fermé]

Je suis à la recherche d'un moteur de modèle simple qui fonctionne à la fois du côté client avec JS ánd du côté serveur avec PHP.

Cela signifie que je veux pouvoir utiliser la même définition de modèle pour les deux cas d'utilisation.

Connaissez-vous des moteurs de template qui ont des implémentations officielles à la fois en JS et en PHP?

30
demandé sur John Slegers 2011-05-14 22:43:58

4 réponses

Si vous aimez JS - > PHP priority :) alors vous avez ce deux jQuery-tmpl compatible template renderer pour PHP backend

  1. https://github.com/abackstrom/jquery-tmpl-php
  2. https://github.com/xyu/jquery-tmpl-php

Si vous préférez plus PHP - > priorité JS :) alors vous pouvez essayer cette implémentation Javascript du modèle PHP populaire Smarty

  1. http://code.google.com/p/jsmart/

Ou vous pouvez essayez quelque chose de plus neutre comme:

  1. Moustache http://mustache.github.com/
30
répondu mPrinC 2011-05-20 13:07:57

Voulez-vous dire quelque chose comme moustache?

16
répondu robertc 2011-05-14 18:50:44

Vous avez une nouvelle option pour compiler des modèles pour PHP et JS en utilisant Twig + Twig.js

16
répondu GromNaN 2011-12-13 17:12:38

Utiliser Moustache!

AFAIK, Moustache est le seul moteur de template qui a implémentations officielles en PHP et JS... avec deux douzaines de langages de programmation / script.

  • Twig a une version JS, mais c'est incomplet et AFAIK non officiel.

  • Smarty a une version JS, mais c'est aussi un port non officiel... et Smarty devient un peu dépassé.

4
répondu John Slegers 2016-01-22 18:06:19