Fastify is getting the attraction of NodeJS developer community. Have you checked it? Share your thought about Fastify. Thanks.
Anybody looking for the link: github.com/fastify/fastify
what about the sails.js framework ?! do you have any benchmark about it ?
Well, I never heard of it before. However, looking at the github repository, I can see that it's at version 0.x, which indicates that no sane person will use it in production. The next issue I see is that they only compare their framework against known slow alternatives. What about the spirit router? Also, have you even taken a look at the code for the benchmarks? They have so wildly varying setups, that the results are anything but comparable. On top of that, they do an alien benchmark. It's something you would never see in a real-world application; how useful is that??? The thing they do doesn't even justify the usage of a router; just slap those 10 lines into a vanilla
httpserver (as indicated in the benchmark statistics, that's the fastest alternative, after all) - or even better, serve it as a static file which you pre-compiled (yes, it's that bad)Given those things, I don't think that the speed indicated is very useful. What about session management? Dynamic content? Security checks? Background tasks (like mailers)? Add all those things, which would justify the usage of NodeJS over PHP or a stupid static-file serving NGINX, and I am pretty sure the speed of the router doesn't matter all that much any more. I'd be a lot more interested in a framework, which brings together all those components and then still is able to do so well in a benchmark. That's one of the reasons I am working on such a piece of software myself :D And believe me, it's a lot of work >.>