I was also thinking the same thing.
On Fri, Jan 10, 2014 at 7:02 AM, Joshua Lunsford < joshua.taylor.lunsf...@gmail.com> wrote: > My only thought so far is that mono.js makes me think this is a .NET > framework for node.js http://www.mono-project.com/ > > > On Fri, Jan 10, 2014 at 9:44 AM, Alexey Petrushin < > alexey.petrus...@gmail.com> wrote: > >> It's basically done and used for private projects, but it's not polished >> and there's no documentation, >> only some examples. MonoJS http://monojs.org - RoR clone in NodeJS. >> >> Examples to play: >> >> - Classical RoR 10 Blog http://example.monojs.org >> - Simple CMS >> Blog http://jslang.gitsites.com >> Editing http://jslang.gitsites.com/edit >> (Register here http://gitsites.com to play with it and see it in >> action) >> >> Would you be interested in such framework? I need to know it to decide - >> create documentations and polishing it or just keep it as it is for >> internal usage. >> >> # What's the same as in RoR >> >> - Looks and feels like working with RoR. Uses same API, naming and >> conventions. >> - Forget about asynchronous code, use plain and simple synchronous code >> (without >> blocking the node, thanks to Fibers). >> - More robust error handling (thanks to Fibers). >> - Full support for RoR AJAX techniques for Classical Web2.0 AJAX - remote >> links, JS responses, >> js-helpers, Turbolinks. >> - Controller with before / after callbacks. >> - RESTful routing. >> - AssetPipeline (based on Browserify, support CoffeeScript, ClientSide >> Templates, minifying, etc.) >> - Code Reload >> - Pluralize and localize helpers. >> - Modular, create many applications and combine it as you wish (similar >> to how it's done in express). >> - Request format recognition and automatically use correct ContentType >> for response and Template extension. >> - Full support for CoffeeScript, use it for server code, server >> templates, client code (Backbone.js for >> example) client templates. All will be assembled automatically and in >> case of client stuff also >> transpiled to JS packed and delivered to Browser. >> - Use mocha.js to create tests similar to RoR RSpec >> >> # What's different from RoR >> >> - Unlike RoR its internal structure is modular, every of its Core >> Component can be replaced. So, you >> don't need things like RoR Engines, it's already there out of the box. >> - Small code size, basically it does nothing by itself, it's just a >> gluecode >> delegating all actual work to other well known and established Node.js >> libraries. >> - No enforcement on project structure, you can use folder structure like >> RoR or whatever other >> your like. >> >> -- >> -- >> 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. >> > > > > -- > Thanks, > Joshua Taylor Lunsford > > -- > -- > 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.