Même si j'ai un peu (beaucoup) levé le pied sur le développement web, je suis toujours à l'affut de nouvelles choses potentiellement intéressantes.
Récemment, j'ai découvert https://github.com/miroshnikov/jsmart qui se veut un portage JS de Smarty.
Cette bibliothèque supporte (d'après ses auteurs) la syntaxe et les fonctionnalités de Smarty
L'intérêt que je vois à utiliser ce système est la possibilité de mettre en forme les retours d'appels AjaX / Json via des templates. C'est alors le client, en utilisant jSmart qui s'occupera de mettre les données en page. On peut ainsi avoir des rendus complexes en renvoyant un minimum d'information du serveur et sans avoir besoin de faire de gros blocs JS.
J'avais déjà jeté un œil du coté du moteur de template de jQuery mais en attendant une version officielle de JsRender et JsView pour tester plus en profondeur, jSmart me semble pour le moment bien plus abouti et a l'avantage de se baser sur le modèle Smarty existant.
Récemment, j'ai découvert https://github.com/miroshnikov/jsmart qui se veut un portage JS de Smarty.
Cette bibliothèque supporte (d'après ses auteurs) la syntaxe et les fonctionnalités de Smarty
L'intérêt que je vois à utiliser ce système est la possibilité de mettre en forme les retours d'appels AjaX / Json via des templates. C'est alors le client, en utilisant jSmart qui s'occupera de mettre les données en page. On peut ainsi avoir des rendus complexes en renvoyant un minimum d'information du serveur et sans avoir besoin de faire de gros blocs JS.
J'avais déjà jeté un œil du coté du moteur de template de jQuery mais en attendant une version officielle de JsRender et JsView pour tester plus en profondeur, jSmart me semble pour le moment bien plus abouti et a l'avantage de se baser sur le modèle Smarty existant.
Quand on te dit qu'un projet est terminé à 90%, prépare toi pour les 90% suivant
Ninety-Ninety Rule
"Une guerre de religions, c'est quand deux peuples s'entretuent pour savoir qui a le meilleur ami imaginaire"
Vu sur IRC
Ninety-Ninety Rule
"Une guerre de religions, c'est quand deux peuples s'entretuent pour savoir qui a le meilleur ami imaginaire"
Vu sur IRC