News for hackers. Stuff that matters.
Re:Flatironjs: an unobtrusive framework initiative for node.js by hij1nx on Thursday November 10, 2011 @09:42AM (#3220170)
sammyjs emulates Sinatra. Sinatra is ad-hoc routing, vs centrally-declarative (e.g. a routing table definition). And although sammy is great, it is also a jack-knife with many plugins, we wanted to move the plugin-like capacity to a higher position in the architecture, which keeps sugarskull simple and focused on routing. I dont think the router is the right place to hang all your functionality from.

`plates` is essentially a loose html-parser. The only reason it exists is because `weld` is too slow right now for mass consumption. `plates` is intended to ensure that developers have a way to template without DSLs since a lot of people want to keep their markup clean.

Re:Flatironjs: an unobtrusive framework initiative for node.js by justatdotin on Thursday November 10, 2011 @09:40PM (#3223113)
hey, thx for the explanation. sounds like I should consider replacing sammy with sugarskull

I totally endorse the anti-template philosophy. But I want a bit more, like targeting attributes (eg, the href of an anchor, the value of an <option>) and replicating a class-selected fragment for welding data from arrays.