For us quite simply productivity. HTML lends itself very well to tree like representations in editors, and it is also very verbose. Jade removes all the clutter, and makes text editing operation super simple. Moving HTML around in Jade, which happens so frequently, does not require going through </div></div></p></div> cascades. It also makes reading html much easier, and produces correct HTML, which otherwise can be a pain to debug. It is a similar reason why we prefer Coffeescript and Stylus (we used HAML, but Stylus has the cleaner syntax).
On Tue, Apr 2, 2013 at 9:36 AM, Arunoda Susiripala < [email protected]> wrote: > Never worry too much on the template engines. > Choose which seems works to you. > > Personally I don't like the jade's syntax. Because I've to learn jade. > So I prefer using ejs - https://github.com/visionmedia/ejs > > It is all the goodies we know. nothing new to learn. > > Anyway, choose something works for you. There will be more stuff/issues to > worry :) > > > > On Tue, Apr 2, 2013 at 9:56 PM, Tauren Mills <[email protected]> wrote: > >> It seems like every time templates come up on this list recently, Jade is >> suggested with no arguments for other engines. I've also seen mentions of >> it being the "defacto standard" in the node ecosystem. >> >> What are the reasons so many people use it and recommend it over other >> solutions? >> >> Is it simply because it is the default engine in express? >> >> Is everyone burnt out arguing over template engines? >> >> Or are there valid reasons to use and recommend it over others, such as >> handlebars, etc.? >> >> -- >> -- >> 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. >> >> >> > > > > -- > Arunoda Susiripala > > @arunoda <http://twitter.com/arunoda> > <http://gplus.to/arunoda>https://github.com/arunoda > http://www.linkedin.com/in/arunoda > > -- > -- > 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. > > > -- Martin Wawrusch p: +1 310 404 1698 modeista.com - Connect With Style I blog at http://martinatsunset.com : O API Marketplace, Where Art Thou Follow me on twitter at @martin_sunset <http://twitter.com/martin_sunset> -- -- 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.
