This might be a non-issue, but there is already a project called Javelin in the JavaScript world: http://www.javelinjs.com/
Rick On Sun, Sep 29, 2013 at 8:55 PM, blemx <blem...@gmail.com> wrote: > Nice project. but I think there should be schema validation feature to > assure external test. > > 2013년 9월 29일 일요일 오전 2시 12분 23초 UTC+9, Jason LaChapelle 님의 말: >> >> javelin is a view templating engine for your node.js based RESTful APIs. >> It allows you to treat the data of your API as you would any other view. >> The gain here is that you can separate your view logic from your >> controllers and models. javelin can compile to JSON and XML natively but >> other builders can be plugged in to allow compiling to any other format. >> The syntax of javelin is inspired by the Ruby gem known as >> rabl<https://github.com/nesquena/rabl> >> . >> >> javelin sets out with a few main goals in mind: >> >> * An easy, familiar, way to separate the view logic from your data within >> RESTful APIs >> * A simple, lightweight templating language that makes sense for >> application data >> * Ability to serve your API data in different formats from the same view >> >> Please note that javelin is currently in an alpha state. Most features >> are somewhere between Stability 1 (Experimental) and Stability 2 (Unstable). >> >> Github: >> https://github.com/**jaylach/javelin/tree/master<https://github.com/jaylach/javelin/tree/master> >> > -- > -- > 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 nodejs@googlegroups.com > To unsubscribe from this group, send email to > nodejs+unsubscr...@googlegroups.com > 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 nodejs+unsubscr...@googlegroups.com. > 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 nodejs@googlegroups.com To unsubscribe from this group, send email to nodejs+unsubscr...@googlegroups.com 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 nodejs+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.