cool, looks like you already have very solid solutions!
We ( at work ) use jade. Although you can add logic to the template, what end up happening is actually a fat a model / light view that is able to prepare the data for the template so the template end up with very simple logic - or no logic at all. Actually we use coffee / jade / stylus, and we're very happy, specially with the "indentation" requirement / not having to close tags and curly braces. it makes everything way more readable, standardised and faster. But i understand, everyone has it own "pipe line" / "tool chain" and i think in the end what matters is how comfortable and how easy you feel it is! may the force be with all of us! On 2 April 2013 18:56, // ravi <[email protected]> wrote: > On Apr 2, 2013, at 11:38 AM, Dominik Kienzler < > [email protected]> wrote: > > > > you need SOME kind of template engine if you want to work with variables > or something like that in your html templates, for partials you would at > least need some kind of placeholder in a html file which you can replace by > the partial code. > > > > Hello Dominik, > > thank you for the response. I do not have any variables in my HTML > templates (partials) because I use TransparencyJS to fill in my data > (Transparency is DOM based and requires no DSL). All I need is to be able > to break my single-page app’s HTML into separate files (header, footer, > etc) for easier maintenance, and have them joined up similar to how the old > SSI used to work. Or even just compiled beforehand. > > > On Apr 2, 2013, at 11:51 AM, henrique matias <[email protected]> wrote: > > sorry for the personal question, but why not use jade ? > > seems such a nice solution for templates > > > > > Hello Henrique, > > not personal at all :-). I don’t use Jade because I am not in favour of > DSLs (or equivalent). I know HTML, it works with my > editors/plugins/toolchain. With TransparencyJS I do not need the templating > and logic provided by templating engines like Jade (I am also > philosophically disinclined to mix logic into UI, as most templating > engines do). > > Appreciate the response from both of you, > > —ravi > > > P.S: I decided to buy CodeKit (yes, I realise the DSL’ishness of it) and > deal with my problem outside of Node/Express. But if anyone has suggestions > I would still love to hear them, and am grateful for them. > > -- > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "nodejs" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
