Format de EJS et JST fichiers de modèle dans les rails colonne vertébrale de gem
Je suis en utilisant les rails de la colonne vertébrale de gem ( https://github.com/codebrew/backbone-rails). Pour le rendu HTML, il utilise une sorte de javascript modèles, dont le nom je ne peux pas dire, même après quelques heures de recherche.
Par exemple, il génère un tel fichier pour le modèle de vue:
# company.jst.ejs
<td><%= name %></td>
<td><%= tid %></td>
<td><a href="#/<%= _id %>">Show</td>
<td><a href="#/<%= _id %>/edit">Edit</td>
<td><a href="#/<%= _id %>/destroy" class="destroy">Destroy</a></td>
Mes questions sont: qu'est-ce que .jst format? Et dans les Rails 3.1, ce processus de bibliothèque il? Même question pour les .ejs extension. Et quel est le nom de ce moteur de template? Trait de soulignement?
Vous devez vous connecter pour publier un commentaire.
Rails processus EJS modèles avec ejs gem qui est un port de underscore.js's _.modèle fonction de Ruby. La sortie est une fonction javascript qui va produire le html au moment de s'exécuter dans le navigateur.
Ici le récent article, qui comprend également la description de colonne vertébrale-rails:
Une très bonne référence à ce qu'il en est sur est ici:-
http://www.bigjason.com/blog/precompiled-javascript-templates-rails-3-1