I want to officially announce 0.0.1 release of aries mvc framework for nodejs.
let’s start from hello-world app:
/**
*@RequestMapping(value="/hello-world")
*/
HalloWorldController.prototype.sayHello =
function(request, response){
response.end("Hello world!");
};
As you can see url routing is done with simple annotations. I have think that annotations are awesome and hope there are people who will like that style of coding.
You can check more examples on official site and start shortly.
next post will be on what comes next

aries: What’s next
In recently released framework I had done a lot of magic. One of most important part is magic done with ClassLoader. Although I enjoy the simplicity provided by Node.js dependency handling (require stuff) It forces to use special syntaxis that definitely won’t work on client side without special wrappers.
And I guess it is possible to do really awesome things like auto dependancies resolving, code modification, annotations and maybe even more. Currently in aries annotation handling is done by jsSourceCodeParser. It is ok but limited since mostly done with regexp parsing which is not reliable enough to provide solid ground for framework.
And here codesurgeon was released just recently. After checking the implementation I had finally found javascript parser I look for a long time (seems not hard enough though) uglify-js parser.
So now I am focused to do massive refactorings in ClassLoader that will allow to do so much magic and help boost server side JavaScript any way developer want in a runtime.